我没有遇到常见联系人(没有链接的联系人)的问题
但是我很快就会使用
选择一个链接的联系人- (void)peoplePickerNavigationController:(ABPeoplePickerNavigationController*)peoplePicker didSelectPerson:(ABRecordRef)person {
并且想要检索ABRecordRef
ABRecordRef recordRef = ABAddressBookGetPersonWithRecordID(self.wrapper.ref, recordID.intValue);
当联系人是链接的联系人
时,我总是为空答案 0 :(得分:1)
在iOS9上不推荐使用AB方法,与iOS8和7相反,ABAddressBookGetPersonWithRecordID
对iOS9上的链接联系人不起作用(适用于7-8)
因此解决方案是切换到iOS9中引入的CN方法