用户在应用程序中的个人资料包括一些数据(如浏览器中的历史记录或推文中的推文)。
我想在新应用程序中使用它,但用户可以删除旧应用程序。
什么可以帮助我保存这些数据,而不会在删除旧应用程序时丢失它并在安装新应用程序时获取此数据?
也许有一些方法可以在iPhone文件中保存数据,但我不希望用户看到它。
由于
答案 0 :(得分:2)
您可以在iCloud中保存数据。您的应用程序可以共享iCloud数据,只要它们具有相同的包标识符前缀。
或者,您可以将此数据与您自己的(网络)服务器同步。
您可以在自己的应用中编写此功能。
目前iOS上没有共享文档空间。每个应用程序都包含在沙箱中,无法访问存储在另一个应用程序中的文档。文档可以通过URL schemes共享,但必须从原始应用启动到目标应用(两个应用必须同时安装)。
答案 1 :(得分:0)
您可以使用iCloud数据保存。 iCloud uses
恢复后(例如更新后)很容易发生的事情是iTunes恢复所有应用程序的保存数据,但不恢复应用程序本身。因此,只要您安装它们,旧的保存数据就会可用(这适用于所有应用程序,而不仅仅是游戏)。如果没有备份,就没有任何东西可以保存。