3

ユーザーが選択したお気に入りを保存するためにコアデータを使用しています。アプリのアップデートを送信した場合、ユーザーがアプリをアップデートした後もお気に入りのデータを保持するにはどうすればよいですか?

バージョニングを使用できることを読みましたが、これが正しい方法かどうかはわかりません。

どんな助けでもありがたいです!ありがとう

4

1 に答える 1

1

アプリが同じバンドル ID を維持し、コア データ ストア ファイルをコピーしない場合は、それを維持します。

Core Data モデルを変更した場合は、バージョン管理について心配する必要があります。変更によっては、古いストアのデータを新しい形式に移行するためのルールを記述する必要がある場合があります。おそらく経験があると思いますが、データ構造を変更して移行 (または既存のデータを消去) しないと、クラッシュします。

于 2011-03-22T01:27:06.283 に答える