我用:
CKModifyRecordsOperation *cKModifyRecordsOperation = [[CKModifyRecordsOperation alloc] initWithRecordsToSave:recordsToAddOrSave recordIDsToDelete:recordsIDsToDelete];
cKModifyRecordsOperation.savePolicy = CKRecordSaveChangedKeys;
cKModifyRecordsOperation.modifyRecordsCompletionBlock = ^( NSArray *savedRecords, NSArray *deletedRecordIDs, NSError *error ) {
if ( error )
{
NSLog(error.description);
}
虽然这适用于某些记录类型,但对于特定的记录类型,我现在收到以下错误消息:
CKError 0x170844bc0:“无效参数”(12)
这很奇怪,因为它以前有效,即使对于这种记录类型也是如此。
我检查了论坛并进行了 Google 搜索,但在CKModifyRecordsOperation
.