@slizeray@sense getting CloudKit “right" is probably impossible for anyone outside of Apple. So it’s both a developer bug, an Apple bug and a CloudKit design issue. Lots of “blame" to go around.
@slizeray@sense@paul I also agree that apps shouldn’t rely on instant sync and should continue working in “offline” mode. However, with CKSyncEngine, you’re out of luck triggering the sync manually, as you’re handing control over to the system. The promise is that it just works. Until it doesn’t. It’s less of a black box than Core Data but still a black box…