CNContactStore executeSaveRequest失败并出现错误(CSIndexErrorDomain Code = -1005)

时间:2015-11-02 19:09:56

标签: ios ios9 contacts cncontactstore

尝试使用以下代码在XCode 7.1 iPad 2 Simulator中执行executeSaveRequest时,我得到一个CSIndexErrorDomain Code = -1005:

let saveRequest = CNSaveRequest()  
saveRequest.addContact(newContact, toContainerWithIdentifier: nil)  

if let group = self.group {  
  saveRequest.addMember(newContact, toGroup: group)  
}  


try store.executeSaveRequest(saveRequest) 

我已经读过这是一个CoreSpotlight错误而且CoreSpotlight在iPad上不可用,那么为什么iOS 9 Contacts框架会尝试运行CoreSpotlight API调用?

如何在iOS 9中保存联系人时如何避免此错误,或者我如何能够特别捕获它,而不是一般的捕获?

0 个答案:

没有答案