作者:朵彩的人生_688 | 来源:互联网 | 2023-02-10 19:25
我观察了iOS 10.2.1设备和iOS 10.3 beta 3设备中应用程序的行为https://developer.apple.com/library/content/samplecode/GenericKeychain/Introduction/Intro.html
iOS 10.3 beta 3中正在删除Keychain数据.这在早期版本中仍然存在.
我们有替代方法吗?
1> 小智..:
现在10.3已经正式发布,已被多方确认,包括在Apple的开发者论坛帖子中,这个问题在最终版本中没有出现.
应用程序卸载时不会删除钥匙串数据.
2> Jakub Truhlá..:
最初 (自iOS 10.3测试版1到5?)钥匙链没有坚持.
Apple员工:
这是iOS 10.3中的故意更改,以保护用户隐私.在删除创建它的应用程序后,不应将可识别用户的信息留在设备上.
但自从iOS 10.3 beta 6以来,钥匙串IS再次存在.
没有人会给你任何保证,它将来会以这种方式运作.
虽然按照我们的方式使用它是好的,但我强烈建议您编写应用程序,以便在此行为发生变化时它可以合理地运行.