-3

重複の可能性:
コア データの「自動軽量移行」の実装 (iPhone)

アプリストアでアプリのアップデートを送信しました。今回の更新では、コア データベースにいくつか追加しました。現在、アプリが常にクラッシュしているという苦情が寄せられています。いくつか検索した結果、コア データベースを移行する必要があることがわかりました。私の質問は、これを行うために必要な手順は何ですか。開発者の Web サイトでドキュメントを読みましたが、機能しません。

最新のxcodeを使用しています。何か助けはありますか?

4

1 に答える 1

0

フィールドの名前を変更する場合は移行を行う必要がありますが、いくつかのフィールドを追加しただけの場合は、コア データ ファイルにバージョン番号を入力するだけで、コア データがすべて処理します。

詳細はこちら: https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CoreDataVersioning/Articles/Introduction.html

これは、思ったほど難しいことではありません。最も難しいのは、2 つのデータベースが必要なため、実際に自分でテストを行うことですが、Xcode に戻ることもできることを覚えておいてください。

于 2013-01-29T12:54:58.027 に答える