2012-12-03 57 views
5

我正在钥匙串中保存一些数据,但每次应用程序更新后,数据都会丢失。我在用户默认值中保存某些内容时遇到同样的问题。这很重要,因为我用它来存储创建的唯一标识符。什么可能是错误的? 感谢您的任何提示。更新iOS上的应用程序后,钥匙串数据丢失

+0

我不知道是否是这个问题: http://stackoverflow.com/questions/8054285/ios-keychainitemwrapper-not-updating –

+0

我不使用包装,所以这不是问题。 –

回答

5

我与我们的最新应用程序有同样的问题。我们发现,如果新版应用程序的最低支持版本为8.0,那么Apple显然正在擦除iOS 8应用程序中Keychain的数据。 但是,如果支持的最低版本设置为iOS 7.0,则不会擦除Keychain数据。

很明显,所有使用Keychain的应用程序在将最低支持版本设置为iOS 8.0并推送到AppStore时都会面临此问题。

相关问题