Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
CoreData スキーマに誤りがあると、以前のスキーマを使用するデータを持つユーザーは、iOS アプリをアップグレードした後、データを表示できなくなります。以前のデータを復元する最善の方法は何ですか?
軽量移行を使用している場合、新しいスキーマが元のスキーマを置き換えます。移行後、元のデータはデータベースの一部ではなくなります。
まだアップグレードしていない人のために、元の元のスキーマを使用して新しいバージョンをリリースできます。持っているものについては、それらをNSMigrationManager元に移行するために使用できます。全員が古いスキーマに戻ったら、新しいスキーマでバージョンを正しくリリースできます。
NSMigrationManager