这是iOS 10.3中的故意更改,以保护用户隐私。在创建用户的应用程序被删除后,不应将可识别用户身份的信息留在设备上。
从未成为API合约的一部分,应用程序创建的钥匙串项目在移除应用程序后仍然存在。这一直是一个实现细节。
如果钥匙串项目与其他应用程序共享,则在删除其他应用程序之前不会将其删除。
有关此更改的工作文档应解决此主题中提出的问题。
https://forums.developer.apple.com/message/210531#210531
有人知道解决方案的时间吗?还有另一种方法可以替换keychain以保存userData吗?
答案 0 :(得分:0)
有没有人知道解决方案的时间。
显然他们发布10.3。
还有另一种替换钥匙串的方法来保存userData。
当然不是。为什么他们会实现一项功能来改善用户隐私,然后引入另一个功能来规避变更呢?