1

私のアプリ内では、coredataデータベースを使用しています。データベースファイルに新しいエントリを手動で入力しましたが、Appstoreからアプリを更新するときに、古いデータベースが引き続き使用されています。アプリをアンインストールしてデバイスに再度インストールすると、新しいアプリが使用されます。

新しいアプリを送信するときに、新しいデータベースが使用されていることを確認するにはどうすればよいですか?

4

1 に答える 1

1

組み込みデータベースのローカルコピーを使用していることを確認してください。次に、たとえばバージョン番号などをデータベースに追加します。

エンティティを追加します。

Version
- version: double

各データベースのバージョンを確認し、バージョンが一致しない場合は、ローカルコピーを組み込みデータベースのコピーに置き換えます。

于 2012-07-19T12:18:11.863 に答える