CloudKit Sync Nightmare

So after previous post on analysing the web requests, where we found out the classes involved and sort of when they should be used, we are still clueless as to how to structure our app to enable CloudKit syncing. We know we shouldn’t subclass fetch operation but then how should we Read more…

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…