ios - 即使在没有钥匙串(keychain)的情况下在 ios 上重新安装应用程序,有什么方法可以保存数据吗?

标签 ios objective-c uninstallation

即使在应用程序卸载并重新安装后,我也想保存一些数据。 由于个人原因,我不想使用钥匙串(keychain)。

或者有什么方法可以像 UUID 这样为每个设备获取唯一 key 吗?还是每个应用每个设备?(来自 ios 10)

你能帮帮我吗?

最佳答案

您可以将详细信息保存到文件中,并使用 iOS 应用程序中的共享扩展导出该文件。每当再次安装该应用程序时,该应用程序就可以再次从该文件导入数据。

这只是一种解决方法,但我强烈建议在这种情况下使用 Keychain。

关于ios - 即使在没有钥匙串(keychain)的情况下在 ios 上重新安装应用程序,有什么方法可以保存数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56294498/

相关文章:

ios - 当我连接 IBOutlet 或 IBAction 时,为什么我的 Storyboard 无法通过自定义包资源运行?

objective-c - 使用 NSCollectionView 创建时 NSTextView 不会滚动

ios - 如何释放未使用的 SKScene

nginx - 已将Nginx与passenger-install-nginx-module一起安装。如何卸载?

ios - Xcode6 破坏了我的代码。是否有修复程序或我应该重新安装它?

inno-setup - Inno Setup非常安静的卸载选项是否会删除共享文件?

ios - 切换 ViewController 时的 UISwitch/UISlider 值

ios - UIWebView 水平弹跳不起作用

ios - Swift 中的 NSExpression 计算器

ios - 应用程序在发布版本中崩溃但在调试中不崩溃