2011-12-21 11 views

答えて

3

これを直接強制することはできません。まず最初にアプリをアンインストールするように顧客に依頼することができますが、新しいバージョンが古いバージョンから残っているものを正しく消去するようにする方がはるかに優れています。

+0

ok〜ありがとうございます。私はすべてのユーザーの宣言を投稿するべきかもしれません〜:( – Siverchen

0

古いアプリを新しいアプリに自動的に置き換えることはできません。

2

アップルのバンドル(iTunesによってインストールされているもの)は、アップグレードすると完全に置き換えられます。古いコードは残っていません。以前のインストールから残ることができる唯一のビットは、data:アプリケーション文書ディレクトリに作成した項目です。 NSUserDefaultsシングルトンなどに格納されているキー/値ペア。NSUserDefaultsに現在のバージョンを格納し、起動時にバンドルのバージョンIDと一致するかどうかを確認し、そのテストを使用して、アプリ。

+0

多分それはうまくいくかもしれませんが、 – Siverchen

関連する問題