V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
iAugus
V2EX  ›  iOS

撸了个 iOS 版给通讯录添加拼音的小工具,添加后英文系统下中文姓名也能正常排序

  •  
  •   iAugus · Feb 2, 2016 · 15104 views
    This topic created in 3750 days ago, the information mentioned may be changed or developed.

    软件正在审核中,上架后将开源 (纯 Swift 实现)
    想提前使用的可以留下邮箱参加 beta 版内测,或者发到我邮箱 iAugux$gmail.com

    https://i.imgur.com/o4WpSP5.gif

    https://i.imgur.com/yjYH2dk.gif

    https://i.imgur.com/2xsWhuu.jpg

    Supplement 1  ·  Feb 2, 2016
    大家应该留 TestFlight 邮箱哦,不要弄错了。

    发邮件的应该注明一下是哪个邮箱,有的邮件直接就一个主题,内容都没有,然后我只能拷贝 Email From 地址,不知道对不对。

    谢谢
    Supplement 2  ·  Feb 4, 2016
    有用户反映 Phonetic 在 iOS9.3 beta 中出现白苹果重启的情况。我自己的 4S 也是 9.3 beta ,的确出现白苹果,所以我一直在用另一台 5S ( 9.2 )在测试,没有出现这种情况。

    希望遇到白苹果的测试用户,通过 Phonetic 中的反馈按钮给我反馈下,邮件中会自动添加我需要的信息,你只要填上在 V1.0 还是在 V1.0.1 中遇到白苹果就行了。非常感谢!!

    PS :沙盒应用一般不会造成白苹果,可能是 beta 系统的原因,只是猜测...
    Supplement 3  ·  Feb 19, 2016

    Phonetic Contacts 上架了并且开源!抱歉让大家等了这么久

    App Store

    Github

    目前功能如下:

    • 添加 Phonetic First & Last Name 使通讯录在英文系统下能排序;
    • 添加 Nickname (推荐,字段可选),在 Spotlight 中可以通过拼音首字母快速搜索联系人,中英文系统都适用;
    • 姓氏多音字纠错;
    • 自定义清除通讯录字段;
    • 拼音音调、大小写可选 ...

    先放十个码
    337FH49KWJ3T
    L6TALTJRF3MM
    FTWHLAHRXNN3
    A6NTMFM4RXKM
    3NA6WX7HRKWK
    XWM6NF4HHEF9
    3KXLYP9KHTPF
    4HPFLTNNK3WM
    KKEP6YN9R6M6
    PE33HXTFTHKP

    截止目前,所有给我提过反馈和建议的 TestFlight 用户以及 V2er ,稍后都会提供一个码,上面的码你们也别抢了。
    TestFlight 用户通过邮件发送, V2er 稍后我会 at 你们。可能有点慢

    感谢大家!!!

    117 replies    2017-12-04 09:13:48 +08:00
    1  2  
    iAugus
        1
    iAugus  
    OP
       Feb 2, 2016
    忘了说了,支持姓氏多音字纠错。如: 单(shan) not (dan)
    paicha
        2
    paicha  
    PRO
       Feb 2, 2016
    QQ 同步助手有这个功能
    samsa89
        3
    samsa89  
       Feb 2, 2016
    iAugus
        4
    iAugus  
    OP
       Feb 2, 2016
    @paicha 我知道啊,不是每个人都用,不一定安全
    bing1178
        5
    bing1178  
       Feb 2, 2016
    QQ 同步助手有这个功能

    我之前下过 没发现有这个功能啊 ?
    wangqj
        6
    wangqj  
       Feb 2, 2016
    发邮件给你了,谢谢
    so898
        7
    so898  
       Feb 2, 2016
    界面比功能更吸引我……
    drw2w
        8
    drw2w  
       Feb 2, 2016
    用之前是否需要把姓和名分开填写?
    drw2w
        9
    drw2w  
       Feb 2, 2016
    因为有时候图方便直接把名字都写在姓或者名里了
    iAugus
        10
    iAugus  
    OP
       Feb 2, 2016
    @drw2w 不需要,都可以,工具只是给通讯录中中文的姓和名添加 phonetic key
    abelyao
        11
    abelyao  
       Feb 2, 2016 via iPhone
    是添加到一个独立的字段吗?
    iAugus
        12
    iAugus  
    OP
       Feb 2, 2016
    @abelyao Phonetic Key 里面
    braineo
        13
    braineo  
       Feb 2, 2016
    界面非常好看。之前在哪里看到一个要用 Xcode 编译的版本,那个缺少多音字处理
    zander
        14
    zander  
       Feb 2, 2016
    这类工具接触过不少了,有个通病是对日文名联系人统统按中文处理了。
    abelyao
        15
    abelyao  
       Feb 2, 2016 via iPhone
    支持开源,毕竟涉及通讯录的东西,不用 QQ 的原因大家都懂
    iAugus
        16
    iAugus  
    OP
       Feb 2, 2016 via iPhone
    @braineo 那个是 OS X 版本,这个 iOS 版的就是参考前者的
    iAugus
        17
    iAugus  
    OP
       Feb 2, 2016
    以上留邮箱的包括给我发邮件的都已经添加,没有收到内测的,烦请告知下。后面收到的将晚上统一添加
    1ychee
        18
    1ychee  
       Feb 2, 2016
    这个好!支持!
    g67261831
        19
    g67261831  
       Feb 2, 2016
    jiezhi
        20
    jiezhi  
       Feb 2, 2016
    mark,等正式版和 Github
    steveshi
        21
    steveshi  
       Feb 2, 2016 via iPhone
    xuanlian#me.com
    wclebb
        22
    wclebb  
       Feb 2, 2016
    不错啊
    期待上架
    到时候记得开贴通知我们。
    vela
        23
    vela  
       Feb 2, 2016
    期待,之前是用 OSX 上用脚本改好 iCloud 同步回去的。等上架后第一时间支持!
    iAugus
        24
    iAugus  
    OP
       Feb 2, 2016
    @wclebb 一定
    drw2w
        25
    drw2w  
       Feb 2, 2016
    @drw2w 我怎么没收到你这条回复的提醒。。。我去。。。好的,谢谢。期待上线!
    liju1994
        26
    liju1994  
       Feb 2, 2016
    congeec
        27
    congeec  
       Feb 2, 2016 via iPhone
    又造个轮子, Github 上不适又个叫 apn 的么?
    iAugus
        28
    iAugus  
    OP
       Feb 2, 2016
    @congeec apn? iOS 版的吗?没看到啊
    ryecao
        29
    ryecao  
       Feb 2, 2016
    ryecao#gmail.com
    thx!
    lesswest
        30
    lesswest  
       Feb 2, 2016
    好用
    capbone
        31
    capbone  
       Feb 2, 2016
    [email protected]
    之前遇到过这个问题,虽然解决了但是那个 app 难用得不想提
    wc0517
        32
    wc0517  
       Feb 2, 2016
    这个功能挺好的,之前在电脑端也有人做过
    http://sspai.com/23168/
    iAugus
        33
    iAugus  
    OP
       Feb 2, 2016
    @wc0517 嗯嗯 lexrus (不知道他的 V2 ID ) 大大写的 Mac 版,本软件参考了他的
    ynyounuo
        34
    ynyounuo  
       Feb 2, 2016
    @iAugus
    他是说八年前的 apn ,已经非常好用了
    https://github.com/jjgod/apn

    随便用什么然后调用 ICU 的数据就行了
    http://opensource.apple.com/source/ICU/ICU-551.41/icuSources/data/translit/Han_Latin.txt
    http://opensource.apple.com/source/ICU/ICU-551.41/icuSources/data/translit/Han_Latin_Names.txt

    苹果真应该内置中文自带 Phonetic 的设置
    unidentifiedme
        35
    unidentifiedme  
       Feb 2, 2016
    感谢 lz ,很好用
    homever
        36
    homever  
       Feb 2, 2016
    已经申请,谢谢
    iAugus
        37
    iAugus  
    OP
       Feb 2, 2016
    @ynyounuo 哦哦,感谢告知。其实内置了,只是没有自动生成;如果你加了拼音后,再修改名字,拼音也会自动改变,你可以试试
    zimintam
        38
    zimintam  
       Feb 2, 2016
    chaktam#me.com
    homever
        39
    homever  
       Feb 2, 2016
    @iAugus 「曾」这个姓还是念「 zēng 」吧
    thankfish
        40
    thankfish  
       Feb 2, 2016
    progressing …… completion ………………………………吐槽无力………………作者麻烦改一改
    abelyao
        41
    abelyao  
       Feb 2, 2016
    @iAugus 之前为了装逼将手机设置为 英文 / 日文 / 繁体中文,但最后都因为通讯录问题改回简体中文了,你那个审批还要多久啊,苹果不会放假了吧
    taresky
        42
    taresky  
       Feb 2, 2016
    已申请,谢谢。
    xhacker
        43
    xhacker  
       Feb 2, 2016
    希望有逐条通过的功能。
    iAugus
        44
    iAugus  
    OP
       Feb 2, 2016
    @homever 感谢,已添加
    iAugus
        45
    iAugus  
    OP
       Feb 2, 2016
    @thankfish Sorry 已改, completed😀
    Starry
        46
    Starry  
       Feb 2, 2016
     
    iAugus
        47
    iAugus  
    OP
       Feb 2, 2016
    @abelyao 审核要一个星期,不会放假吧,美国又不过中国的农历年
    iAugus
        48
    iAugus  
    OP
       Feb 2, 2016
    @xhacker 能具体点吗
    jjgod
        49
    jjgod  
       Feb 2, 2016
    @ynyounuo: 真的是内置的: http://oleb.net/blog/2016/01/icu-text-transforms/ 其中 CFStringTransform 的支持从 iOS 2.0 / OS X 10.4 就有了。
    ynyounuo
        50
    ynyounuo  
       Feb 2, 2016 via iPhone
    @jjgod 您误解我了,我知道是内置的,就是单独举出来啦
    ynyounuo
        51
    ynyounuo  
       Feb 2, 2016 via iPhone
    @jjgod 后一个内置的意思是说不用手动添加 phonetic 的那个 section …
    Alchemistxxd
        52
    Alchemistxxd  
       Feb 2, 2016
    界面好看,期待开源学习
    max1525
        53
    max1525  
       Feb 2, 2016
    @iAugus 期待
    Lesilva
        54
    Lesilva  
       Feb 3, 2016
    已经用上了 LZ 看邮件的速度真快
    Likit
        55
    Likit  
       Feb 3, 2016 via iPhone
    iAugus
        56
    iAugus  
    OP
       Feb 3, 2016
    @Lesilva 一边撸代码一边收发邮件。新版(V1.0.1)正在上传中,修复了一些 bug
    EVJohn
        57
    EVJohn  
       Feb 3, 2016
    哈哈,正好有这个需求,求个先
    [email protected]
    just1
        58
    just1  
       Feb 3, 2016 via Android
    想问一下汉字转拼音是怎么实现的呢(尤其是多音字的处理)
    iAugus
        59
    iAugus  
    OP
       Feb 3, 2016
    @just1 上架后会开源
    转拼音: CFStringTransform
    多音字:笨方法,手动替换的,姓氏多音字就那么多
    Eleutherios
        60
    Eleutherios  
       Feb 3, 2016 via iPhone
    话说…就是自动加 Phonetic Names 的 App 呗?赞!
    我之前都是输入名字时自己手动加的
    cielpy
        61
    cielpy  
       Feb 3, 2016
    正好需要) beijiu572#gmail.com 谢谢!
    ccbikai
        62
    ccbikai  
    PRO
       Feb 3, 2016
    ccbikai#qq.com 谢谢!
    Shared
        63
    Shared  
       Feb 3, 2016
    83008184###qq.com 谢谢!
    blueset
        64
    blueset  
       Feb 3, 2016
    顺便搭车求一个 Android/Google Contact 可用的 Phonetic Name 工具。
    xfoxtbat
        65
    xfoxtbat  
       Feb 3, 2016
    jin.hao522##gmail.com 谢谢
    joying
        66
    joying  
       Feb 3, 2016
    joyingx#gmail.com 谢谢
    SvenRogue
        67
    SvenRogue  
       Feb 3, 2016
    简直酷炫! jameshefan#gmail.com 感谢!
    5751H
        68
    5751H  
       Feb 3, 2016
    nowall57#gmail.com
    EvanQu
        69
    EvanQu  
       Feb 3, 2016
    nahcoiii
        70
    nahcoiii  
       Feb 3, 2016
    nahcoiii#gmail.com
    Thanks.
    rubinette
        71
    rubinette  
       Feb 3, 2016
    iAugus
        72
    iAugus  
    OP
       Feb 3, 2016
    以上包括发邮件的已添加
    wclebb
        73
    wclebb  
       Feb 3, 2016
    亲爱的,上架了没。
    iAugus
        74
    iAugus  
    OP
       Feb 3, 2016
    @wclebb 还早呢,前天晚上提交的
    a154312237
        75
    a154312237  
       Feb 3, 2016 via iPhone
    才看到 已经申请了 希望还有名额
    对了 testflight 的邀请邮件 接受地址好像是可以和 appleid 不是同一个的 只要在登陆了 Apple ID 的手机上 点邀请链接就可以了
    243205964
        76
    243205964  
       Feb 3, 2016
    这个应用厉害了,以后要是有机会用苹果设备的话一定下载。
    Geeker
        77
    Geeker  
       Feb 3, 2016
    界面真心帅
    dingdangnao
        78
    dingdangnao  
       Feb 4, 2016
    帅呆了
    yipeng
        79
    yipeng  
       Feb 4, 2016
    一个建议
    曾 在作为姓氏的时候应该是「 Zeng 」这边给注释成「 Ceng 」了
    iAugus
        80
    iAugus  
    OP
       Feb 4, 2016
    @yipeng V1.0.1 已释出,更新吧
    galenzhao
        81
    galenzhao  
       Feb 4, 2016
    galenzha0#vip.qq.com
    thx
    caiyue1993
        82
    caiyue1993  
       Feb 4, 2016
    开源 (纯 Swift 实现),手动点赞
    yipeng
        83
    yipeng  
       Feb 4, 2016
    @iAugus 真及时 赞一个
    thankfish
        84
    thankfish  
       Feb 4, 2016
    @iAugus 赞一个,等正式版(之前一直用纯英文的通讯录)建议: Processing, Done 或者 complete (根据第一张和第二张截图), add accent 改成 use tones (如果你的意思是声调)(根据第三张截图),enable animation 改成 reduce motion/Effect (根据第三张截图)
    thankfish
        85
    thankfish  
       Feb 4, 2016
    @iAugus effect 还是不要了,想了想容易造成歧义
    iAugus
        86
    iAugus  
    OP
       Feb 4, 2016
    @thankfish

    截图还是旧的

    Completed V1.0.1 中已更改
    Use Tones 正是我想要的!谢谢
    Enable Animation 感觉这个挺适合的,不改了

    感谢
    iAugus
        87
    iAugus  
    OP
       Feb 4, 2016
    @thankfish Progressing Processing 我到现在才注意到!!我一直以为你说的是语法!额,丢人了
    czwen1993
        88
    czwen1993  
       Feb 5, 2016
    [email protected]

    来一份试试

    ps: 我现在的做法是在通讯录前面加一个首字母,蛋痛
    galenzhao
        89
    galenzhao  
       Feb 16, 2016
    亲 还没上线么
    iAugus
        90
    iAugus  
    OP
       Feb 16, 2016
    @galenzhao V1.0.3 通过审核了,但是我没放出,目前在完善一些新功能。抱歉让大家久等了
    iAugus
        91
    iAugus  
    OP
       Feb 19, 2016   ❤️ 1
    @ynyounuo @thankfish @homever @yipeng @1ychee 请这些 V2er 留下联系方式,我给你们兑换码。 我的邮箱 iAugux$gmail.com
    iAugus
        92
    iAugus  
    OP
       Feb 19, 2016
    @ynyounuo @thankfish @homever @yipeng @1ychee 标注下 V2 ID
    iyuyue
        93
    iyuyue  
       Feb 19, 2016
    i#iyuyue.com

    如果还有的话,求一份!
    iAugus
        94
    iAugus  
    OP
       Feb 19, 2016
    @iyuyue 内测?
    jzhone
        95
    jzhone  
       Feb 19, 2016
    希望可以获得测试或者兑换码。 Apple ID : v2id 囧 qq.com ,谢谢
    homever
        96
    homever  
       Feb 19, 2016
    @iAugus 多谢多谢
    用户名 @me.com
    iAugus
        97
    iAugus  
    OP
       Feb 19, 2016
    @homever 已发,请查收
    homever
        98
    homever  
       Feb 19, 2016
    @iAugus 收到 :D Thanks!

    奇怪,我收不到提醒。。。
    xjvf
        99
    xjvf  
       Feb 19, 2016
    哇, 来晚了...
    guoyida
        100
    guoyida  
       Feb 20, 2016
    支持楼主,不占用 TF 名额了,自己编译了
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   893 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 215ms · UTC 22:10 · PVG 06:10 · LAX 15:10 · JFK 18:10
    ♥ Do have faith in what you're doing.