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 エラーであり、iPad では CoreSpotlight を使用できないことを読みましたが、iOS 9 の連絡先フレームワークが CoreSpotlight API 呼び出しを実行しようとするのはなぜですか?
iOS 9 で連絡先を保存するときにこのエラーを回避するにはどうすればよいですか? または、一般的なキャッチオールとは対照的に、特にそれをキャッチするにはどうすればよいですか?