← 返回博客

为什么要给联系人加上国家代码

要搬家或出行?熟悉的号码会突然失灵。这里说明原因,以及国家代码如何修好它们。

搬到新的国家,或者只是出一趟长途,联系人就可能在 WhatsApp、FaceTime 和 iMessage 里用不了。这些应用靠国际号码认出对方:一个加号、国家代码,再加上其余的号码。通讯录里看起来完好的联系人,对应用来说仍可能是看不见的。

存成 0512345678 的号码是本地号码。在家里的网络上它能用,因为手机已经知道你在哪个国家。你一出行,或者对方一出行,应用就没有可以挂上的国家。聊天打不开,电话也接不通。人没有问题。只是号码少了前面的国家代码。

之前

妈

妈妈

WhatsApp · FaceTime · SMS

051 234 5678

没有国家代码,应用无法匹配这个号码

之后

妈

妈妈

WhatsApp · FaceTime · SMS

+971 51 234 5678

WhatsApp、FaceTime 和 SMS 可以匹配它

左边是本地号码。右边是同一个联系人,已经带上国家代码。

正确的号码长什么样

国际号码有三部分:加号、国家代码,以及去掉长途前缀之后的国内号码。在上面的例子里,存成 051 234 5678 的阿联酋手机号会变成 +971 51 234 5678。开头的 0 去掉,换成 +971。每个国家都是同一条规则,变的只是国家代码和那个长途首位数字。

  • WhatsApp、FaceTime 和 iMessage 可以匹配这个联系人
  • 数据信号弱或者关掉时,SMS 仍然有一个完整号码
  • 给家里打电话时,不用猜该先拨哪一段前缀

点几下,修好你选中的联系人

Easy Contacts Fixer 会给选中的联系人加上国家代码。先选国家,预览每一个将要改变的号码,再应用。任何内容写入之前,你都能看到修改前和修改后。如果结果看起来不对,整次更改都可以撤销。

默认就是私密的

联系人不会离开手机。清理在设备上完成,备份也留在那里,并且经过加密。修正前缀,并不等于把通讯录交给一台服务器。