返回

地址簿管理器常见问题与解答 (FAQ)

  1. 为什么安装失败?
  2. 安装前需要卸载以前的中文联系人排序解决方案吗?
  3. 为什么联系人还是没有分类排序?
  4. 我可以卸载吗?
  5. 为什么有的联系人没有排入字母组?
  6. 这款软件与以前的中文联系人排序解决方案的主要区别是什么?
  7. 这款软件有什么计划? 正在计划的功能?
  8. 1.1.4 中,为什么运行后联系人“全部丢失”?

(1) 为什么安装失败?

如果在安装的时候出错, Installer 提示 main script error, 请确认已经安装 BSD Subsystem. 如果 BSD Subsystem 已经安装, 建议使用 SSH 或使用 Term-vt100, 运行如下命令并告诉我输出结果:

# cd /Applications/AddrMgr.app
# ./sort.sh

(2) 安装前需要卸载以前的中文联系人排序解决方案吗?

不需要. AddressBook Manager 会完全覆盖原有文件和汉字拼音库的内容.

(3) 为什么联系人还是没有分类排序?

如果你的中文联系人人名存在姓(Last Name)里, 而名(First Name)为空, 你的设置(Settings)中电话里面联系人的排序顺序(Sort Order)应该为 姓,名(Last, First).

如果你的中文联系人人名存在名(First Name)里, 而姓(Last Name)为空, 你的设置(Settings)中电话里面联系人的排序顺序(Sort Order)应该为 名,姓(First, Last).

建议你的设置(Settings)中电话里面联系人的排序顺序(Sort Order)和显示顺序(Display Order)最好一致.

我的建议
把中文全名存到姓(Last Name)里, 名里为空. 在设置(Settings)中排序(Sort Order)为 姓,名(Last, First).
如果有一些特别的类别, 如出租车, 饭店, 可以把类别存到姓里, 名里为名字, 并在姓的最前面加一个数字. 如: 1餐饮,狗不理 1餐饮,全聚德 2住宿,上海宾馆 5出租,王师傅. 这样的好处是这些杂类的联系人都会排到一起并归类.

(4) 我可以卸载吗?

我不明白为什么要卸载. :-) 难道是不好用?

如果一定要卸载的话你要知道以下几点:

  1. 可以卸载软件, 但是由于安装时对数据库有一些操作, 现在还不能恢复数据库数据. 过段时间会加上此功能.
  2. 如果数据库意外出错导致联系人列表非正常退出, 你需要使用 PC 的 tr_contact 连接 iPhone 修复数据库.

(5) 为什么有的联系人没有排入字母组?

联系人没有排入字母组, 可能有以下原因:

  • 姓(或名)的汉字没有加入汉字拼音库.
  • 联系人排序是按 姓,名 排, 而联系人在名字字段中, 姓为空. 或相反.

(6) 这款软件与以前的中文联系人排序解决方案的主要区别是什么?

以前的解决方案单纯添加了数据库的触发器和汉字拼音库, 在大量的数据操作时或某些特殊情况时会破坏数据完整性, 使地址簿无故退出. 这时不得不使用电脑上的 tr_contact 修复数据库.

现在这款软件的主要功能除了在安装时添加数据库触发器和汉字拼音库外, 在数据库出错时可以进行修复. 也可以排序原先没有经过 tr_contact 处理过的联系人.

(7) 这款软件有什么计划? 正在计划的功能?

  • 增加管理汉字拼音库的功能, 这样就可以使每个用户所有的联系人都排的井井有条而不会占用太大的空间.
  • 增加联系人组管理

1.1.4 中,为什么运行后联系人“全部丢失”?

这是由于联系人程序没有重新从数据库中读入正确的数据。请重新启动 iPhone 解决此问题。现阶段没有更好的办法。我正在想法使其能够自动同步。


Steven 工作室首页
Steven Ding <wjdingdev [at] gmail [dot] com>

All rights reserved. © Steven Ding, 2008