2. 手机设置检查
是否被短信拦截/屏蔽:
系统自带拦截:检查手机自带的短信 App 或安全中心里是否有“骚扰拦截”、“黑名单”或类似功能。看看验证码的发送号码(通常是短号或特定号码)是否被误拦截了。查看拦截记录或垃圾信箱。
第三方拦截 App:你是否安装了其他的安全软件或短信拦截 App?检查这些 App 的设置和拦截列表。可以尝试暂时禁用这些 App 再试。
是否欠费或服务异常:
检查手机是否欠费停机,或者 SIM 卡状态是否正常。可以尝试拨打电话或发送普通短信给朋友测试。
手机存储空间是否已满:
如果手机存储空间满了,可能无法接收新的短信。清理一些不需要的文件或 App。
短信中心号码 (SMSC) 是否正确:
是否开启了“信息过滤” (iPhone):
在 iPhone 的“设置” > “信息” > “未知与过滤信息”中,检查是否开启了“过滤未知发件人”。虽然验证码通常不被视为未知发件人,但检查一下无妨。被过滤的短信会分类存放。
3. SIM 卡与运营商检查
重启手机:最简单有效的“玄学”方法,可以解决很多临时的软件或网络问题。
重新插拔 SIM 卡:
关机,取出 SIM 卡,用橡皮擦或干净布轻轻擦拭金属触点,然后重新插入,再开机。
将 SIM 卡插入其他手机测试:
如果条件允许,将你的 SIM 卡放到另一部能正常收短信的手机里,再次尝试接收验证码。
如果在其他手机上能收到,说明是你原来的手机设置或硬件有问题。
如果在其他手机上也收不到,那很可能是 SIM 卡本身、运营商网络或发送方的问题。
4. 发送方检查
是否请求过于频繁:
短时间内多次请求同一个服务的验证码,可能会被该服务暂时禁止发送,以防止滥用。等待一段时间(如 1 小时或 24 小时)后再试。
特定服务的问题:
总结排查思路:
信号 -> 号码准确性 -> 等待/重发 -> 手机拦截设置 -> 手机存储 -> 重启手机 -> 插拔/更换SIM卡测试 -> 联系运营商 -> 联系发送验证码的服务方。返回搜狐,查看更多