If you adopted SwiftData expecting a friendlier Core Data, you have probably already met one of its lifecycle traps: a @ModelActor instance going out of scope and taking your fetched models with it, a routine 0.9 → 1.0 staged migration failing with Cannot use staged migration with an unknown model version, or a CloudKit-synced store…
Seeding iCloud Core Data Store
Deciding when to pre-populate a Core Data store is a real headache when you need to sync that data store across many devices. However you can learn from my experience and save you the headache that I had to went through.
Reverse-Engineering iCloud Keychain
Ever wonder how iCloud Keychain or 1Password works? Wonder no more.
