Andrew Bennet Profile picture
Software Developer at @Symplectic & maker of @ReadingListApp for iOS: https://t.co/RsoMZ7oPzq
Apr 7, 2021 18 tweets 6 min read
Today I released v2 of @ReadingListApp which *finally* includes iCloud Sync. I've been promising this for years; it turns out two-way cloud sync is hard 😅

Here are my learnings, which might be useful to those interested in #iosdev

I'm using Core Data and CloudKit - you can get the two syncing relatively quickly with NSPersistentCloudKitContainer, but it has drawbacks:

❌ It's a black box. if sync isn’t happening quickly, or behaving weirdly, there’s not a lot you can do to work out why 🤷‍♂️