CNSaveRequest returns "Updated Record Does Not Exist"
CNSaveRequest returns "Updated Record Does Not Exist"
我正在调试的代码试图通过 iOS 9 中的新 CNContacts 框架将联系人保存到 Contacts.app。但是它失败了并且出现 returns 这个错误。该代码不是在更新记录,而是在尝试创建一个新记录。为什么我会收到此错误?
Error Domain=CNErrorDomain Code=200 "Updated Record Does Not Exist"
UserInfo={CNInvalidRecordIdentifiers=(
... ), NSLocalizedDescription=Updated Record Does Not Exist,
NSLocalizedFailureReason=The save request failed because it updates a
record that does not exist or has already been deleted.}
该代码试图使用从新 CNMutableContact
而不是使用 nil
作为默认容器获得的标识符来保存联系人。
[saveRequest addContact:mutContact toContainerWithIdentifier:nil];
我正在调试的代码试图通过 iOS 9 中的新 CNContacts 框架将联系人保存到 Contacts.app。但是它失败了并且出现 returns 这个错误。该代码不是在更新记录,而是在尝试创建一个新记录。为什么我会收到此错误?
Error Domain=CNErrorDomain Code=200 "Updated Record Does Not Exist" UserInfo={CNInvalidRecordIdentifiers=( ... ), NSLocalizedDescription=Updated Record Does Not Exist, NSLocalizedFailureReason=The save request failed because it updates a record that does not exist or has already been deleted.}
该代码试图使用从新 CNMutableContact
而不是使用 nil
作为默认容器获得的标识符来保存联系人。
[saveRequest addContact:mutContact toContainerWithIdentifier:nil];