3

環境: iOS 4.0+

シナリオ: Apple の GenericKeychain の例から KeychainItemWrapper を使用します。iOS シミュレーター。

問題: デバッガーでキーチェーン データを保存/取得できます。しかし、デバッガーからログアウトすると、戻るとキーチェーン データが失われます。つまり、アプリケーションの再起動時にキーチェーン データにアクセスできなくなります。

これは、Apple の GenericKeychain の例では起こりません。SQLiteManager 経由でキーチェーンのデータベースをのぞいてみると、GenericKeychain の例に証明書があることがわかりました。

質問:キーチェーン データをマルチセッションで永続化するには、証明書が必要ですか?

4

0 に答える 0