以编程方式链接 CNContacts

erd*_*ser 5 contacts ios ios9

在我的应用程序中,我想创建一个新联系人。如果已存在同名联系人,我想将新联系人链接到旧联系人。

我查看了 CNContact 和 CNContactStore 参考资料,没有看到任何链接联系人的方法。这可能吗?如果可能的话,如何实现?

Ray*_*hey 2

在 IOS9 中,代表同一个人的不同帐户中的联系人可能会自动链接在一起。

为此,您应该确保新插入的联系人的姓名与您想要合并的联系人的姓名相匹配。

下面链接的文档给出了 iCloud 和 Facebook 上“John Appleseed”的示例。

https://developer.apple.com/library/watchos/documentation/Contacts/Reference/Contacts_Framework/index.html