CloudKit
CKRecordZoneSubscription Notes
If you attempt to set desiredKeys on a notificationInfo for the new iOS 10 CKRecordZoneSubscription class, saving results in the runtime error: <CKError 0x17424b610: “Invalid Arguments” (12/2006); server message = “cannot add additionalFields to this subscription type”; uuid = 4E08C616-97AA-4E9A-B584-B7972B1CD99B; container ID = “iCloud.com.x”> Which makes sense given the notification is about a zone Read more…