Discover how CKSyncEngine can help you sync people’s CloudKit data to iCloud. Learn how you can reduce the amount of code in your app when you let the system handle scheduling for your sync operations. We’ll share how you can automatically benefit from enhanced performance as CloudKit evolves, explore testing for your sync implementation, and more.
To get the most out of this session, you should be familiar with CloudKit and CKRecord types.
Explore related documentation, sample code, and more:
CKSyncEngine: https://developer.apple.com/documentation/cloudkit/cksyncengine
CloudKit Samples: CKSyncEngine: https://github.com/apple/sample-cloudkit-sync-engine
Get the most out of CloudKit Sharing: https://developer.apple.com/videos/play/tech-talks/10874
00:00 - Intro
00:48 - The state of sync
03:09 - Meet CKSyncEngine
09:47 - Getting started
13:18 - Using CKSyncEngine
19:25 - Testing and debugging
22:27 - Wrap-up
More Apple Developer resources:
Video sessions: https://apple.co/VideoSessions
Documentation: https://apple.co/DeveloperDocs
Forums: https://apple.co/DeveloperForums
App: https://apple.co/DeveloperApp