首页 > 代码库 > IOS通讯录的隐藏标签【电话】的特殊功能

IOS通讯录的隐藏标签【电话】的特殊功能

这功能比较适合有强迫症,爱折腾的人哈!!

规范了通讯录标签,以后可以轻松的知道别人是用短号还是亲情网给你打电话。

如果是长号还可以显示归属地。

也许从IOS8(不太清楚)开始自带了号码归属地显示功能,但是却被隐藏起来了。

先看我保存的一个通讯录,电话是隐藏标签,短号和亲情网是IOS自带的自定义标签。

技术分享

打这个号码的3个电话,效果:

技术分享技术分享技术分享

【电话】这个特殊标签在此界面是被隐藏的。

再看来电效果:

技术分享技术分享

【电话】的来电归属地功能已经有了。

再到最近通话里看,是同样的效果。

技术分享

 

接下来就是如何实现批量修改电话标签以及新增号码的问题:

由于【电话】是隐藏标签,而本人试了好几款通讯录管理软件,

都没有发现直接修改标签为“电话”的功能,如果有请告知,谢谢。

目前新增号码,我都是在拨号界面输入号码,

再点击+号新增通讯录好友实现的,见下图:

技术分享

而当前已经存在的号码需要批处理,下面是我的方法

一、导出Excel文件

我是用合合通讯录工具(和扫描全能王同一家公司的)

批量导出通讯录到Excel,然后点击“打开”,

选择QQ,就可以在电脑上接收并编辑Excel了。

二、修改Excel文件

修改Excel第一行Phone 1 Label对应的内容,

如果多个号码,可以继续修改Phone 2 Label等的内容

把相应的内容(即标签名)清空,

这样导入手机就会批量把号码标签变成“电话”。

三、上传到iPhone并导入

(建议用其他方式先备份下通讯录)清空iPhone通讯录,

方法可以参考:http://jingyan.baidu.com/article/e2284b2b5b4ee5e2e7118d5d.html

清空了通讯录后,我个人是把通讯录文件上传到微云,手机微云里下载,

选择打开方式→合合通讯录,然后导入到手机。

看看通讯录里的标签是否都批量变成了“电话”,赶紧试试吧!

IOS通讯录的隐藏标签【电话】的特殊功能