我正在尝试获取记录的 ABRecordID,但它总是返回 -1。 这是我的代码:
NSNumber *recordId = [NSNumber numberWithInteger:ABRecordGetRecordID(person)];
我可以毫无问题地检索其他信息:/任何解决方案?
最佳答案
您需要请求授权 (ABAddressBookRequestAccessWithCompletion
) 才能获得记录标识符。否则,您只会得到一个带有数据副本的 ABPersonRef
。
关于ios - ABRecordGetRecordID 返回 -1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24374541/