iOS怎么存储用户信息,即便APP卸载后仍然存在?

需要在应用安装时存储一些硬件和系统信息。怎么才能使得卸载后再次安装后还能存在,keychain能实现吗?

阅读 4.4k
3 个回答

KeyChain大法好!

另外建议给项目的 Entitlements.plist 里加上 keychain-access-groups,实现同一个开发者账号下的app可以共享这些数据。

如果项目里还没有 Entitlements ,在Xcode里打个勾就帮你完成了。

clipboard.png

具体的 KeyChain 操作方法请参考官方文档,也可以使用第三方库方便的完成读写,例如 UICKeyChainStore

keychain 可以,但是为什么要存这些信息呢,这些都是实时获取的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题