コア データを使用する iPhone アプリをストアで公開しています。ここで、コア データ、つまり managedobjectmodel またはモデル クラスに関連してコード内の何かを変更するたびに、永続ストア エラーが発生するため、すべてのデータを消去する必要があります。
今、アプリに変更を加える必要があることがわかりました。ユーザーがすべてのデータを失うことは望ましくありません。私は何をしますか?これは Core Data への私の最初の進出なので、助けていただければ幸いです。ありがとう。
コア データを使用する iPhone アプリをストアで公開しています。ここで、コア データ、つまり managedobjectmodel またはモデル クラスに関連してコード内の何かを変更するたびに、永続ストア エラーが発生するため、すべてのデータを消去する必要があります。
今、アプリに変更を加える必要があることがわかりました。ユーザーがすべてのデータを失うことは望ましくありません。私は何をしますか?これは Core Data への私の最初の進出なので、助けていただければ幸いです。ありがとう。
データモデルをバージョン管理する必要があります。Xcode> Design>DataModelをチェックしてください。次に、データを新しいモデルに移行する必要があります。これは、変更によっては複雑になる可能性があります。
このドキュメントをお試しください。
どうでも。私が調べる必要があるのはバージョン管理と移行であり、気にする必要はありません。