println("queryNotification.recordFields.keys: \(queryNotification.recordFields?.keys)")
我不明白这个日志怎么可能?如果我收到记录已更新的通知,那么我至少需要一个已更改的字段,不是吗?顺便说一句,我正在更改另一台设备上的一个字段,所以我看不出为什么recordFields
是 nil,它应该至少有一个键值。
enum CKQueryNotificationReason : Int {
case RecordCreated
case RecordUpdated
case RecordDeleted
}