如果在中国无法收到短信验证码怎么办?
在中国无法收到短信验证码怎么办?了解境外号码收不到验证码的原因、出发前设置方法,以及抵达后的替代验证方案和本地SIM解决办法。

核心观点
If SMS verification fails, don't panic. The most common causes are: your foreign number isn't receiving Chinese SMS through roaming, your eSIM is data-only (no SMS capability), or the service blocks international numbers entirely. Before departure: set up all essential apps using your home number while still in your home country, enable app-based 2FA (Authy/Google Authenticator) as backup, and know which apps accept alternative verification methods. After arrival: try stable Wi-Fi, alternative login methods, or hotel front-desk assistance. Worst case: a local Chinese SIM card (~¥50-100 at any carrier store with your passport) solves all SMS problems in under 30 minutes.
正文
最后审阅:2026-07-17
为什么短信验证对中国旅行至关重要
在大多数国家,短信验证只是一个小麻烦。但在中国,它几乎控制着你需要使用的每一项数字服务:
| 服务 | 短信为何重要 | 能否避免? |
|---|---|---|
| 支付宝 / 微信支付 | 创建账户、确认支付、添加国际银行卡时都需要 | 部分可以 — 出发前完成设置;TourPass 基础使用不需要短信 |
| 滴滴(网约车) | 注册账户需要短信;部分订单确认也会发送验证码 | 部分可以 — 出发前注册 |
| 12306 / Trip.com(火车) | 12306 经常完全拒绝境外号码;Trip.com 对外国人更友好,但账户验证仍可能需要短信 | 部分可以 — Trip.com 更好用 |
| 酒店预订应用 | 美团、飞猪、携程都需要经过短信验证的账户 | 可以 — 使用 Trip.com(英文界面,对外国人友好) |
| 外卖(美团/饿了么) | 大多数情况下账户设置需要中国手机号码 | 可以 — 通过酒店前台下单,或使用滴滴内置外卖功能 |
| 博物馆/景点预约 | 故宫博物院、国家博物馆等通常需要短信验证账户才能预约门票 | 部分可以 — Trip.com 和第三方平台有时可用 |
| 机场/酒店 Wi-Fi | 一些公共 Wi-Fi 门户要求短信验证才能连接,形成真正的两难问题 | 部分可以 — 有些可在服务柜台用护照 + 人脸识别验证 |
底线:你无法完全避开依赖短信的服务,但可以准备一套方案,把单点故障风险降到最低。
在中国短信为何会失败:四大根本原因
理解为什么收不到验证码,有助于选择正确的解决办法。
1. 国际短信路由问题
你的本国运营商与中国电信(中国移动/中国联通/中国电信)之间的漫游协议,决定了短信验证码能否顺利送达。即使已开启漫游,中国服务发出的验证码也可能:
- 延迟(5–30分钟,等到验证码到达时可能已过期)
- 被拦截(部分中国平台明确拒绝国际路由)
- 被过滤(你的本国银行反欺诈系统可能把国际短信标记为可疑)
2. 仅数据 eSIM(最大的旅行陷阱)
大多数“中国旅行 eSIM”产品 — 包括 Holafly、Airalo(中国/亚洲套餐)和 Nomad — 都仅提供数据。它们给你网络访问,但没有手机号码,因此没有短信功能。如果你的设置是“移除本国 SIM + 使用中国 eSIM 上网”,你将完全无法接收验证码。
例外:部分供应商如 3HK、CMLink 以及本地中国运营商的游客 SIM 卡会提供真实手机号码并支持短信。这类产品较少,通常需要在实体门店用护照登记。
3. VOIP 号码被拒绝
Google Voice、Skype 号码、TextNow 及其他基于 VOIP 的号码会被中国服务积极检测并屏蔽。支付宝、微信和 12306 要么在注册时直接拒绝,要么表面上接受但静默失败,无法把短信验证码送达。
4. 本国银行反欺诈拦截
当你的本国银行看到来自中国的 IP 地址或中国服务发起的短信验证请求时,其反欺诈算法可能会在不通知你的情况下拦截交易。美国与欧洲银行在首次国际交易时尤其常见。
出发前应该做什么
这些步骤在家只需 30–60 分钟,可避免 90% 的中国旅行短信紧急状况。
步骤 1:在家设置好每个关键应用
在仍在母国、使用本国手机号码和本国 Wi-Fi 时,注册并验证每个应用:
- 支付宝:下载 → 用本国号码注册 → 上传护照照片完成实名认证 → 至少绑定一张 Visa/Mastercard。测试:给朋友转 ¥1,确认可以使用。
- 微信 / Weixin:用本国号码注册。对于新账户需要的“好友扫码验证”,请任何已有微信用户扫描你的二维码。之后再完成实名认证。
- 滴滴:用本国号码注册。添加护照作为身份证明。测试应用能加载并显示附近车辆。
- Trip.com(英文版):注册,添加护照,测试能否搜索火车线路。
- 高德地图或 Apple Maps:高德地图基础导航不需要短信。Apple Maps 使用高德地图数据 — 无需账户。
- 双重验证应用:安装 Authy、Google Authenticator 或 Microsoft Authenticator。尽可能在出行前把服务从基于短信的 2FA 切换为基于应用的 2FA。应用内验证码可离线使用 — 不需要短信。
步骤 2:了解你的手机设置
你有两个主要选择,你的选择决定短信接收风险:
| 设置 | 短信能力 | 最适合 |
|---|---|---|
| 保留本国 SIM 并开启国际漫游 | ✅ 可接收短信(可能延迟) | 需要银行验证、双重验证和应用访问的旅行者 |
| 本国 SIM + 仅数据 eSIM(双卡) | ✅ 本国 SIM 负责短信;eSIM 负责数据 | 最佳组合:数据成本更低 + 短信能力 |
| 仅数据旅行 eSIM,移除本国 SIM | ❌ 零短信能力 | 预算型旅行者 — 但有风险;需准备备用方案 |
| 抵达后购买本地中国 SIM | ✅ 完整短信功能,但需要护照 + 约30分钟设置 | 停留2周以上的旅行者;可解锁所有中国服务 |
我们的建议: 双卡设置(本国 SIM 用于短信 + 旅行 eSIM 用于数据)。你可以保留本国号码接收验证码,同时避免昂贵的漫游数据费用。
步骤 3:保存离线备份
登机前,把这些内容保存到手机离线存储(截图或备忘录应用):
- 酒店名称和中文地址
- 酒店电话号码(如果被困在机场,可以从机场拨打)
- 支付宝二维码付款码截图(离线时可供商家扫描你)
- 护照照片页截图
- 本国运营商的国际支持电话号码
步骤 4:测试短信送达
仍在家里时,触发一次测试验证。打开支付宝请求登录验证码,或尝试添加第二张卡。如果验证码在 30 秒内到达,说明你的运营商对中国路由正常。如果完全没有收到,请在出发前联系运营商 — 有些运营商需要单独开启“高级短信”或“国际短信”附加服务。
抵达后如果短信失败怎么办
第 1 级:快速修复(先尝试,每项 2 分钟)
- 开关飞行模式 — 强制手机重新连接本地网络。有时这能恢复未送达短信。
- 在 Wi-Fi 和移动数据之间切换 — 一些中国服务根据连接类型以不同方式发送短信验证码。
- 等待 5–10 分钟 — 国际短信经过中国移动/联通/电信路由可能确实很慢。验证码通常会在延迟后到达。
- 检查国家代码格式 — 中国服务期望格式为
+[国家代码][号码]。美国输入+1,英国输入+44,澳大利亚输入+61等。不要使用00前缀。 - 重启手机 — 完全重启会刷新网络注册。
第 2 级:替代验证方式(每项 5–10 分钟)
- 支付宝 / 微信:尝试使用密码 + 人脸识别登录(出发前设置好)。两个应用都支持无需短信的生物识别登录。
- 微信好友扫码验证:如果无法接收微信短信,请找另一位微信用户(酒店前台工作人员、导游、同行旅客),让他们扫描你的二维码进行“好友辅助验证”。
- Trip.com:使用电子邮件登录,而不是短信。Trip.com 支持邮件验证用于账户找回。
- 滴滴:如果短信失败,尝试在支付宝应用内使用滴滴的“支付宝小程序”版本 — 有时这能绕过滴滴自身的短信要求,因为你已经通过支付宝完成认证。
- 酒店 Wi-Fi 强制门户:带上护照到前台。大多数酒店可以手动登记你的设备 MAC 地址,跳过短信验证步骤。
第 3 级:办理本地中国 SIM(30分钟,彻底解决)
如果其他办法都失败,带上护照走进任何一家中国移动、中国联通或中国电信门店。基础预付费 SIM 卡约 ¥50–100,会给你一个真实的中国手机号码。店员会用你的护照登记 — 大约需要 20–30 分钟。
拥有中国号码后:
- 把支付宝和微信的绑定号码更新为中国号码
- 所有验证码都会立即送达
- 你还能获得本地数据套餐(通常 ¥50–100 包含 10–30GB)
这是“核选项”,但可靠且相对便宜。
按应用短信验证指南
| 应用 | 是否需要短信? | 境外号码可用吗? | 替代方案 |
|---|---|---|---|
| 支付宝 | 注册 + 支付确认 | 通常可以(Visa/Mastercard 设置可用) | 出发前完成设置;TourPass 模式;生物识别登录 |
| 微信 / Weixin | 注册;定期重新验证 | 通常可以 | 好友扫码验证;生物识别登录 |
| 滴滴 | 注册;部分订单确认 | 通常可以 | 出发前注册;通过支付宝小程序使用 |
| 12306(官方火车) | 注册 + 购票 | 经常失败 — 很多反馈称境外号码被拒绝 | 改用 Trip.com(对外国人更友好) |
| Trip.com | 创建账户;部分预订 | ✅ 可以 — 专为外国人设计 | 电子邮件登录备份 |
| 美团(餐饮/外卖) | 账户需要中国号码 | ❌ 境外号码很少可用 | 请酒店代下单;使用滴滴外卖功能 |
| 高德地图 | 导航不需要 | 不适用 | 下载离线地图作为备份 |
| Apple Maps | 无需账户 | 不适用 | 使用高德地图数据 — 开箱即用 |
| 博物馆票务平台 | 创建账户通常需要短信 | 混合 — 有些可用,有些不可用 | 通过 Trip.com 或酒店礼宾部预订 |
| VPN 应用 | 创建账户 + 登录 | 通常可以(有邮件替代方式) | 出发前设置并测试 |
适合谁
International visitors to mainland China — especially first-time travelers who rely on foreign phone numbers — who are preparing their digital toolkit and worry about getting locked out of critical apps due to SMS verification failures. Also useful for travelers already in China facing a 'verify your phone' screen.
怎么做
Before departure, set up every critical app at home using your home number and home Wi-Fi: Alipay, WeChat, DiDi, Trip.com, and an authenticator app (Authy/Google Authenticator). Complete real-name verification by uploading passport photos.
Choose a dual-SIM mobile setup: keep your home SIM active for SMS (with international roaming enabled, data roaming turned off) plus a data-only travel eSIM for affordable internet. This preserves SMS capability while keeping data costs low.
Test SMS delivery before departure: trigger a verification code from Alipay or WeChat while still at home. If it doesn't arrive, contact your carrier to enable international SMS roaming before you leave.
Save offline backups: screenshot your hotel address in Chinese, hotel phone number, Alipay QR payment code, passport photo page, and your carrier's international support number.
After arrival, if SMS fails: toggle Airplane Mode on/off, switch between Wi-Fi and mobile data, wait 5-10 minutes for delayed routing, check country code format (+1, +44, etc., not 00 prefix), and restart your phone.
Try alternative verification: Alipay/WeChat biometric login, WeChat friend-scan verification, Trip.com email login, DiDi via Alipay mini-program, hotel front desk for Wi-Fi manual registration.
If all else fails, get a local Chinese SIM: visit any China Mobile, China Unicom, or China Telecom store with your passport. A prepaid SIM costs ¥50-100, activates in 20-30 minutes, and provides a real Chinese phone number that receives all verification codes instantly.
常见坑
Removing your home SIM and relying solely on a data-only eSIM. This is the #1 mistake — you lose all SMS capability instantly. Most travel eSIMs (Holafly, Airalo, Nomad) are data-only with no phone number.
Waiting until arrival to set up Alipay and WeChat. These apps work best when registered and verified from your home country. Post-arrival setup is significantly harder due to SMS delivery issues.
Assuming all apps accept email verification. Chinese apps overwhelmingly default to SMS. Email alternatives exist but are secondary and often hidden in settings menus.
Using a VOIP number (Google Voice, Skype, TextNow) for registration. Chinese platforms aggressively detect and block VOIP numbers — codes will never arrive.
Not testing SMS delivery before departure. Send a test verification code from Alipay while still at home. If it doesn't arrive, you have time to fix it with your carrier.
Relying on a single verification method. If SMS is your only 2FA path and SMS fails, you're locked out. Set up app-based 2FA and biometric login wherever possible.
Assuming Google Maps works in China. It doesn't — location offset makes it unreliable. Use Amap (高德地图) or Apple Maps (pulls Amap data) — neither requires SMS verification.
Not saving hotel details offline. If you can't get online and can't receive SMS to verify your booking app, you need the address saved locally.
可能变化的部分
SMS delivery success depends heavily on your home carrier. US carriers (T-Mobile, Verizon, AT&T) generally have working roaming agreements with Chinese networks, but smaller MVNOs may not. European and Australian carriers vary — test before departure. App behavior changes frequently: Alipay and WeChat update their international user policies several times per year. City-level differences are minimal for SMS, but larger cities (Shanghai, Beijing, Shenzhen) have more English-speaking carrier store staff. Some banks (especially US credit unions and smaller European banks) block China-originating SMS verification entirely, even with travel notices filed. The 2025–2026 trend is toward more foreigner-friendly options — Alipay's international version, Trip.com's English interface, and Apple Maps integration have all improved significantly.
备选方案
Immediate: visit hotel front desk for Wi-Fi manual registration, DiDi booking assistance, and bank verification calls. Find open Wi-Fi at international hotel lobbies or Starbucks/McDonald's. Same day: buy a local Chinese SIM at any carrier store with your passport (¥50-100, 20-30 min activation). Before next trip: maintain a Chinese SIM (some prepaid plans cost ¥8/month), switch all 2FA to app-based authenticators, register for multiple payment apps.
常见问题
Can I use WhatsApp or Telegram for verification instead of SMS?
No. Both are blocked in China without a VPN, and Chinese apps (Alipay, WeChat, DiDi, 12306) don't integrate with them for verification. Stick to SMS or app-based authenticators.
Will my data-only eSIM let me receive SMS if I keep my home SIM in the phone?
Yes — if you're using a dual-SIM setup where your home SIM stays active for SMS and your travel eSIM handles data. Turn off data roaming on the home SIM to avoid charges; keep SMS roaming on.
Can I buy a Chinese SIM card before arriving?
Difficult. Most Chinese carriers require in-person passport verification at a physical store. Some international sellers offer 'China tourist SIMs' but these are often VOIP numbers or expired accounts. Set up your apps at home and keep the local SIM as a backup plan on arrival.
What if I'm locked out of my bank app and can't approve a transaction?
Before departure: call your bank and add a travel notice for China, ask about app-based 2FA or hardware token alternatives, note the international collect-call number, and increase your daily withdrawal/POS limit to reduce mid-trip verification triggers.
Does Alipay TourPass need SMS verification?
TourPass requires SMS verification once during initial setup (do this before departure). After setup, daily spending under ¥200 per transaction incurs no fees (~3% above that), and no additional SMS checks are triggered for routine payments.
I'm already in China and can't receive any SMS. What's the fastest fix?
Walk into any China Unicom, China Mobile, or China Telecom store with your passport. A prepaid SIM costs ¥50-100 (~$7-14 USD), takes 20-30 minutes to activate, and gives you a real Chinese phone number. Update your Alipay/WeChat numbers and all verification codes will arrive instantly.
Can I use a friend's Chinese phone number for my app verification?
Technically yes as a one-time emergency workaround (e.g., booking a DiDi ride), but it creates long-term problems: you can't independently recover your account later, and some services flag shared numbers as suspicious. Better as temporary fix than permanent setup.
