Click here to Close
 
打印

[教程] 1.13的联系人排序问题解决方法

1.13的联系人排序问题解决方法

1.13的联系人是个大问题,看了很多人都不能排序的样子,象我有500多个联系人,不能排序的确很麻烦,1.12的时候我都是用http://www.weiphone.com/thread-13588-1-1.html中的iphoneiphone写的 tr_contract来排序,在这里非常感谢iphoneiphone,呵呵。。。
但在1.13中失效了转换的时候就提示只转换了0个联系人。
我find了一下,其实1.13的联系人数据库和1.12的位置是不一样的
1.12:/var/root/Library/AddressBook/AddressBook.sqlitedb
1.13: /private/var/mobile/Library/AddressBook/AddressBook.sqlitedb
所以解决方法很简单,做一个连接就可以了
复制内容到剪贴板
代码:
ln -s /private/var/mobile/Library/AddressBook /var/root/Library/
做好连接再用tr_contract来转换,重起,最后你去看一下,排序排好了,呵呵。。


注意:这个转换的前提是你已经替换过Services.plist,使ibrickr已经能连接上IPHONE,看起来tr_contract的连接方式和ibrickr一样,使用同样的库文件吧。


另:但这个办法在AddrMgr上面似乎无效,不知道是不是AddrMgr转换过以后的数据库是不是在1.13上面无效,但可以给点建议就是有关地址本的数据库位置对不同的版本做一下判断。


今天更新了一下,我直接把tr_contract的脚本改一下就可以用在1.13上面了,需要的直接下载吧,不用作连接就可以了,注意,该版本只适用1.13,别的版本无效。


[ 本帖最后由 idleo 于 2008-2-15 21:39 编辑 ]

附件

tr_contract_for1.13.rar (993.71 KB)

2008-2-15 12:13, 下载次数: 8821

本帖最近评分记录
  • rsnbrsnb 人气 +3 其实最好的方法,就是在联系人里自动加上拼音 ... 2008-2-26 22:13
  • szchenj 人气 +1 简单实用,感谢lz 2008-2-24 16:53
  • 于德海 人气 +1 精品文章 2008-2-21 13:50

TOP

谢谢共享,,,不错.

TOP

不错, 支持,虽然还没升级到1.1.3

TOP

难道1。13上面没有1。12和1。11添加联系人的首字母么??那多方便啊。。。。
一切皆有可能。无所不能。

TOP

请问楼上  在哪里添加命令呀

TOP

contacts-->EDIT-->add Field>Phonetic Last Name

TOP

楼主说的这个连接是在哪里做的?

TOP

我一直是用添加联系人附加属性的方法,就是添加phonetic first name和phonetic last name,很好用,而且无论iphone版本怎么升都有效。

TOP

1.1.3已经用mobile用户取代了root了

TOP

请楼主详细说明一下啦~~谢谢~~

TOP