hpyhacking
V2EX  ›  iPhone

在英文环境中正确索引联系人,送给那些用iPhone并且喜欢英文环境的朋友。

  •  
  •   hpyhacking · Dec 17, 2012 · 17025 views
    This topic created in 5074 days ago, the information mentioned may be changed or developed.
    https://gist.github.com/4308935 搞定了,在英文环境下使用拼音索引联系人

    自动添加联系人的拼音,让iOS和Mac的联系人App正确的索引联系人数据。
    13 replies  •  1970-01-01 08:00:00 +08:00
    sparanoid
    sparanoid
    Dec 17, 2012
    1
    实际比较简单的方法是,添加联系人时都用他们的英文名,然后在 Phonetic First Name 和 Phonetic Last Name 里天拼音,没有则直接写拼音,Siri 也能认
    hpyhacking
    hpyhacking
    OP
    Dec 17, 2012
    2
    @sparanoid 问题是中国人哪里来的那么多英文名
    fdb713
    fdb713
    Dec 17, 2012
    3
    日语环境路过。。一条条添加日语发音罗马字
    hpyhacking
    hpyhacking
    OP
    Dec 17, 2012
    4
    @fdb713 如果都是中文名字的联系人,添加汉语拼音也可以啊,如果懂点Ruby,可以用上面的脚本。
    pigxyz
    pigxyz
    Dec 18, 2012
    5
    您好,遇到问题了呢.系统提示/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- chinese_pinyin (LoadError)
    这可怎么办呢
    alexrezit
    alexrezit
    Dec 18, 2012❤️1
    6
    hpyhacking
    hpyhacking
    OP
    Dec 19, 2012
    7
    @pigxyz
    @alexrezit

    另外我是在Ruby 1.9.3的环境下写的,不保证1.8.7可以用~
    pigxyz
    pigxyz
    Dec 19, 2012
    8
    @alexrezit
    @hpyhacking
    感谢二位,在1.87下已经成功了.我的联系人现在已经全加上了拼音.谢谢!
    hpyhacking
    hpyhacking
    OP
    Dec 19, 2012❤️1
    9
    @pigxyz
    @alexrezit

    已经更新了使用方法!
    花15分钟把自己的问题解决了,也帮助到了一位朋友,很开心。
    pigxyz
    pigxyz
    Jan 10, 2013
    10
    @hpyhacking 这个能不能在现在的基础上修改成添加的拼音第一个英文字母都为大写呢?比如张三的拼音加成Zhang San.这个应该怎么操作呢?
    yususi
    yususi
    Jan 10, 2013
    11
    好东西。需要单独选择中文姓名的联系人导出并处理,否则会报错。
    hpyhacking
    hpyhacking
    OP
    Jan 11, 2013
    12
    @pigxyz 已经增加了这个功能,你重新执行一次就可以了。
    aerolqr
    aerolqr
    Feb 20, 2013
    13
    越狱后发现另一种更好的方法分享一下

    /System/Library/Frameworks/AddressBook.framework/zh_CN.lproj/ABContactSections.plist
    这个文件放到
    /System/Library/Frameworks/AddressBook.framework/English.lproj
    文件夹里覆盖

    同理音乐排序
    /System/Library/PrivateFrameworks/MusicLibrary.framework/zh_CN.lproj/MLSections.plist
    放到
    /System/Library/PrivateFrameworks/MusicLibrary.framework/English.lproj
    文件夹里覆盖
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1179 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 00:28 · PVG 08:28 · LAX 16:28 · JFK 19:28
    ♥ Do have faith in what you're doing.