ストアにアプリがあり、CoreData ベースにデータが入力されています。データベースを事前設定するために、アプリケーション データを含む .sqlite ファイルを生成しました。
たとえば、テーブルPERSONでは、私は持っています
134 Martin Developer
256 John Boss
371 Doe Somebody
私のアプリの新しいバージョンでは、PERSON テーブルは次のようになります。
134 Martin Developer
256 John Boss
399 Mister Someoneelse
そこで、371 ラインを 399 ラインに置き換えました。
古いアプリの上に新しいアプリをインストールする場合を除いて、正常に動作します。この場合、データはまったく変更されません。移行の問題のように見えますが、データベース構造はまったく同じです。行のみが変更されました。
移行の問題ですか?