2

应用程序中的用户个人资料包括一些数据(例如浏览器中的历史记录或 twitter 中的推文)。

我想在新应用程序中使用它,但用户可以删除旧应用程序

什么可以帮助我在删除旧应用程序时保存这些数据而不会丢失它,并在安装新应用程序时获取这些数据?

也许有一些方法可以将数据保存在 iPhone 文件中,但我不希望用户看到它。

谢谢

4

2 回答 2

2

您可以将数据保存在 iCloud 中。只要具有相同的捆绑标识符前缀,您的应用程序就可以共享 iCloud 数据。

或者,您可以将此数据与您自己的(网络)服务器同步。

在您的应用程序中编写此功能取决于您。

iOS 上目前没有共享文档空间。每个应用程序都包含在一个沙箱中,并且无法访问存储在另一个应用程序中的文档。可以通过URL 方案共享文档,但这必须从源应用程序启动到目标应用程序(两个应用程序必须同时安装)。

于 2013-08-06T12:19:50.160 回答
0

您可以使用 iCloud 数据保存。iCloud 使用

恢复后(例如更新后)很容易发生的事情是 iTunes 会恢复所有应用程序的保存数据,但不会恢复应用程序本身。因此,一旦您安装它们,旧的保存数据将可用(这适用于所有应用程序,而不仅仅是游戏)。就其本身而言,没有备份就不会保存任何东西。

于 2013-08-06T12:24:47.797 回答