跳转到内容

短信收不到或发不出

按你看到的现象找对应的一节。发短信的步骤见 发短信、群发与定时发送。

可能的原因:

  • 短信经模组的蜂窝网络发出。这条路运营商不返回送达报告,永远只有一个勾。把鼠标停在勾上,会写「已发送。经蜂窝网络发送,运营商不返回送达回执,无法确认对方是否收到」。
  • 短信经 VoWiFi 或 VoLTE 发出,但运营商不回送达报告。是否回报告因运营商而异。
  • 送达报告还在路上。悬停写的是「已提交,等待网络回执;可能已送达,重发前请确认」。

怎么处理:

这不是故障,不要急着重发。对方可能已经收到,重发会让对方收到两条、你被计两次费。要确认,直接问对方。

看到两个勾但颜色变淡时,表示长短信只有部分分段收到了送达报告。这时整条重发会让对方收到重复内容。

nSIM 按顺序选发送通道:这张卡的 VoWiFi 已就绪就经 VoWiFi 发;否则 VoLTE 已就绪就经 VoLTE 发;都没有时交给模组经蜂窝网络发。先点「发送失败」›「查看失败原因」,看「发送通道」和「原始错误」。

可能的原因:

  • 这张卡开着飞行模式,VoWiFi 又没就绪。射频关着、也没有 VoWiFi,没有任何通道能发。
  • 网络只有 4G,没有 2G/3G 可以回落。模组经蜂窝发短信要回落到 2G/3G,没有这条路时会等几十秒后报失败。这类网络上短信只能经 VoLTE 或 VoWiFi 发。
  • 欠费、套餐不含短信,或卡被禁止漫游。运营商会拒绝,「原始错误」里通常看得出是网络拒绝。
  • 号码超过 20 位,会被直接拒发。

怎么处理:

  • 让这张卡的 VoWiFi 或 VoLTE 就绪,见 开启 VoWiFi 或 开启 VoLTE。
  • 余额与套餐问题找运营商。
  • 修好后点「发送失败」›「重新发送」。重新发送仍用原来那张卡;那张卡已经不在任何设备上时,这一项不可用。

可能的原因:

  • 号码被改写过。输入框出现过「将发送到 …」时,实际发往的是那个号码。
  • 给只能国内拨的服务号(如 10086、95588)加了国家码。运营商会受理,却永远送不到。nSIM 会自动去掉中国服务号前多余的国家码,其他国家的服务号不会。
  • 跨国短信被对方所在国的运营商拦截。这时状态报告也可能写已送达。

怎么处理:

  • 按 号码怎么写 重新核对号码,服务号用原号。
  • 跨国发送收不到时,换一张对方本国的卡发。

可能的原因:

  • 被拦截规则挡下了。
  • 设备离线,或卡还没就绪。
  • 卡开着飞行模式,VoWiFi 又没建立。飞行模式下只能经 VoWiFi 收短信。
  • 配置文件里 sms.suppress_binary 被改成了 true。它会丢弃被判为「发给 SIM 卡」的短信,判错时短信直接消失。

怎么处理:

  • 打开「短信」›「更多」›「短信拦截」›「拦截箱」,看短信在不在里面。在的话点「放回」,再改规则,见 拦截骚扰短信。
  • 在「设备」页确认设备在线、卡已识别。识卡问题见 模组不出现或不识卡。
  • 用飞行模式的卡收短信时,确认「VoWiFi 通话就绪」五段全绿。
  • 把 sms.suppress_binary 改回默认的 false,重启 nSIM。

见 收到短信但没有推送通知。