问题描述
|
能否以编程方式在ABPerson
copyArrayOfAllLinkedPeople返回的CFArray内部
添加/
删除联系人,从而有效地
链接和取消
链接来自各种来源的不同联系人记录,以在iOs电话簿中
显示为“统一”?
解决方法
据我所能确定的,至少在iOS 6 SDK中,没有公开的API用于链接或取消链接联系人。但是,您似乎可以通过调用未记录的私有函数“ 0”来在联系人之间创建链接。该签名可能并不完全正确-我尚未对它进行过彻底的测试。
如果您使用私有API,则您的应用当然不太可能获得批准,但是,如果您为了单元测试而试图制作一个伪造的通讯录,并且您想要其中的一些链接联系人,则可能有用。