问题出现
在日常的生活中,我有时候会把系统调成英文,为了实现某些神秘的目的,然而切换到英文系统后,寥寥的几个单词虽然不是问题,但有个 Bug 实在不能忍:
英文系统下所有的中文联系人都会被归到"#"的标签下面,导致无法按拼音正常索引了,查找联系人的时候非常非常麻烦。(如下图)
找到原因
借助搜索引擎的力量,发现原来问题出在添加联系人的时候,iOS 并不会自动添加姓名的拼音,而切换到英文系统下时索引的排序都是按照拼音来排的,找不到拼音便造成了都归到 "#" 里面的情况。
解决办法
解决办法当然不是手动一个一个加了,Github 有大佬写了一个 macOS 上的自动添加拼音的项目:https://github.com/Sunbelife/PhoneticContacts,把它下载下来放到 Xcode 跑一遍就可以给 macOS 上的通讯录联系人自动加上拼音了,由于 iCloud 同步的关系,iPhone 上的也会同步更新,这个问题就算解决了。
简单三步
但是考虑到不少小伙伴是 Win 平台的用户,没有 Xcode ,所以我把它移植到了 iOS 上,并写了个小界面,命名为:PhonePicMe(项目连接:https://github.com/Sunbelife/PhonePicMe)
安装的方法除了用 Xcode 直接跑之外,你也可以选择使用 Cydia Impactor 自签名安装,教程如下:
S1、下载 Cydia Impactor,官网(http://www.cydiaimpactor.com)
S2、下载 PhonePicMe 的安装包,百度云。(链接: https://pan.baidu.com/s/1qYTjORU 密码: 7sfh)
S3、将 iPhone 连接到电脑,将 S2 下载的 ipa 文件到打开的 Cydia Impactor 上,此时在 iTunes e-Mail Login 部分输入:chernykamanskyd05@yahoo.com,密码输入:Arios123456,即可完成安装。
S4、打开设置——通用——设备管理,在开发者应用下面找到 chernykamanskyd05@yahoo.com,进入后点击信任,即可使用本软件。

一些解释
1、iPhone 上运行这个就行了吗,我的 iPad 呢?Macbook 呢?iTouch 呢?
只要运行完一次之后,所有使用本 iCloud 账号的设备的联系人都会被一起更新。
2、安全吗?
安全。
3、你有新浪微博吗,我想关注你诶?
@Sunbelife
处女贴,谢谢各位捧场。
