2012-12-03 17 views
5

キーチェーンにデータを保存していますが、各アプリケーションのアップデート後にデータが失われてしまいます。ユーザーのデフォルトに何かを保存したときと同じ問題です。これは、固有の識別子を作成して保存するために使用するため、重要です。何が間違っていますか? ありがとうございます。iOSでアプリをアップデートした後、キーチェーンのデータが失われる

+0

それがこの問題の場合、私は疑問に思う: http://stackoverflow.com/questions/8054285/ios-keychainitemwrapper-not-updating –

+0

私はそのラッパーを使用していないので、これは問題ではありません。 –

答えて

5

最新のアプリで同じ問題が発生しました。私たちが知ったのは、新しいアプリがサポートされている8.0の最小バージョンを持っている場合、アップルはiOS 8より前のアプリのキーチェーンからデータを消去しているようです。 サポートされている最小バージョンがiOS 7.0に設定されている場合、キーチェーンデータは消去されません。

明らかに、サポートされている最小バージョンをiOS 8.0に設定してAppStoreにプッシュすると、キーチェーンを使用するすべてのアプリがこの問題に直面します。