在国外的时候接到国内的电话,明明是存在通讯录里的号码,但iPhone就是不显示联系人名字,而是直接显示号码,这是为什么呢?
原因是在国外的时候使用国外电信公司的网络,系统会自动把来自中国的号码加上长途区号+86。假设你有一个朋友老王,你在手机里存了他的号码139 1111 1111,平时在国内没有任何问题。但在国外的时候如果接到老王的来电,系统会标记成+86 139 1111 1111,这个时候你的手机就不知道这个号码和139 1111 1111是不是同一个,所以不会显示老王,只能直接显示号码。
解决的办法就是在存国内号码的时候也加上+86,这样无论是在国内还是国外接到来电都能正确显示联系人名字。