SwiftData appears simpler than Core Data for migrations at first, but long-lived apps reveal hidden pitfalls. A midcycle schema change broke older installs because explicit migration paths were skipped — SwiftData silently failed to map correctly rather than raising errors. The fix requires applying the same strict version
•1m watch time
Sort: