2011-07-30 14 views
0

iphone/iOSアプリケーションにはパスワードで保護された設定ページがあります。ユーザーがパスワードを作成すると、ライブラリ/ cacheディレクトリのファイルにパスワードが保存されます。iphone/ios sdk:アプリケーションが更新された場合にユーザーファイルを削除/クリアする方法

私の問題は:ユーザーがパスワードを忘れた場合、彼/彼女は、パスワードファイルが削除されるように、アプリケーションを削除して再インストールする必要があります。アプリを更新してもパスワードファイルは削除されません。アプリケーションが更新されたときにこのファイルを削除/クリアしますか?どうやってやるの?

おかげ

答えて

0

少し混乱ですが、それを無視して何を達成したいの目標:毎回アプリを実行すると、それは特別なファイルの内容を読んで、起動時に。ファイルが存在しない場合、または内容がアプリでエンコードされた特殊文字列の内容である場合は、アプリが新しくインストールまたは更新されたことがわかります。その場合、パスワードファイルを削除し、特別なファイルに '正しい'文字列を書いてください。新しいバージョンを発行するたびに、その特別な文字列を変更します。だから、あなたはバージョン番号を使用して、それを書くことができます。

関連する問題