0

github lockscreenで見つけたアプリにこのプロジェクトをインポートすることにしました。基本的には、iOS のピンコード ロック画面と同じように機能しますが、この場合、アプリがランダムな詮索好きな人物に使用されるのを防ぎます。ロック画面が機能する問題は、パスコード ロック PIN を設定し、iPhone からアプリを削除して再インストールした場合、ロック画面で引き続き PIN コードの入力を求められる場合です。これは、アプリの設定された PIN コードを格納するキャッシュが原因であると考えられます。再起動時またはアプリの削除時にキャッシュを削除する方法はありますか? これはデリゲートで実装されると思いますか?どうやってこれを行うことができますか

4

1 に答える 1

0

はい、いいえ。パスキーはキーチェーンに保存されているため、そこから削除する必要があります。これを行う方法は、起動時にアプリの新規インストールであることを確認し、キーチェーンからパスキーの現在の値をクリアすることです。

アプリの削除時に実行されるコードがないため、アプリが削除された後または削除されたときに実際に実行することはできません。

于 2013-02-04T15:44:10.997 に答える