短信收不到或发不出
按你看到的现象找对应的一节。发短信的步骤见 发短信、群发与定时发送。
发出的短信一直只有一个勾
Section titled “发出的短信一直只有一个勾”可能的原因:
- 短信经模组的蜂窝网络发出。这条路运营商不返回送达报告,永远只有一个勾。把鼠标停在勾上,会写「已发送。经蜂窝网络发送,运营商不返回送达回执,无法确认对方是否收到」。
- 短信经 VoWiFi 或 VoLTE 发出,但运营商不回送达报告。是否回报告因运营商而异。
- 送达报告还在路上。悬停写的是「已提交,等待网络回执;可能已送达,重发前请确认」。
怎么处理:
这不是故障,不要急着重发。对方可能已经收到,重发会让对方收到两条、你被计两次费。要确认,直接问对方。
看到两个勾但颜色变淡时,表示长短信只有部分分段收到了送达报告。这时整条重发会让对方收到重复内容。
短信显示「发送失败」
Section titled “短信显示「发送失败」”nSIM 按顺序选发送通道:这张卡的 VoWiFi 已就绪就经 VoWiFi 发;否则 VoLTE 已就绪就经 VoLTE 发;都没有时交给模组经蜂窝网络发。先点「发送失败」›「查看失败原因」,看「发送通道」和「原始错误」。
可能的原因:
- 这张卡开着飞行模式,VoWiFi 又没就绪。射频关着、也没有 VoWiFi,没有任何通道能发。
- 网络只有 4G,没有 2G/3G 可以回落。模组经蜂窝发短信要回落到 2G/3G,没有这条路时会等几十秒后报失败。这类网络上短信只能经 VoLTE 或 VoWiFi 发。
- 欠费、套餐不含短信,或卡被禁止漫游。运营商会拒绝,「原始错误」里通常看得出是网络拒绝。
- 号码超过 20 位,会被直接拒发。
怎么处理:
- 让这张卡的 VoWiFi 或 VoLTE 就绪,见 开启 VoWiFi 或 开启 VoLTE。
- 余额与套餐问题找运营商。
- 修好后点「发送失败」›「重新发送」。重新发送仍用原来那张卡;那张卡已经不在任何设备上时,这一项不可用。
显示已发送,对方却没收到
Section titled “显示已发送,对方却没收到”可能的原因:
- 号码被改写过。输入框出现过「将发送到 …」时,实际发往的是那个号码。
- 给只能国内拨的服务号(如
10086、95588)加了国家码。运营商会受理,却永远送不到。nSIM 会自动去掉中国服务号前多余的国家码,其他国家的服务号不会。 - 跨国短信被对方所在国的运营商拦截。这时状态报告也可能写已送达。
怎么处理:
- 按 号码怎么写 重新核对号码,服务号用原号。
- 跨国发送收不到时,换一张对方本国的卡发。
可能的原因:
- 被拦截规则挡下了。
- 设备离线,或卡还没就绪。
- 卡开着飞行模式,VoWiFi 又没建立。飞行模式下只能经 VoWiFi 收短信。
- 配置文件里
sms.suppress_binary被改成了true。它会丢弃被判为「发给 SIM 卡」的短信,判错时短信直接消失。
怎么处理:
- 打开「短信」›「更多」›「短信拦截」›「拦截箱」,看短信在不在里面。在的话点「放回」,再改规则,见 拦截骚扰短信。
- 在「设备」页确认设备在线、卡已识别。识卡问题见 模组不出现或不识卡。
- 用飞行模式的卡收短信时,确认「VoWiFi 通话就绪」五段全绿。
- 把
sms.suppress_binary改回默认的false,重启 nSIM。
收到了短信,却没有推送通知
Section titled “收到了短信,却没有推送通知”见 收到短信但没有推送通知。