5

尝试使用以下代码在 XCode 7.1 iPad 2 模拟器中执行 SaveRequest 时,我得到一个 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 联系人框架试图运行 CoreSpotlight API 调用?

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

4

0 回答 0