0

我想知道当用户将应用程序与 iTunes 同步时,我的应用程序的 sqlite 数据库是否会转移到桌面,或者我是否需要进行一些编码以确保它会被转移?

请指教。非常感谢。

4

4 回答 4

1

您可以通过将UIFileSharingEnabled密钥添加到您的info.plist.

请检查下图:

UIFileSharingEnabled

将此密钥添加到 info.plist 后,当您将 iPad 与 iTunes 同步时,文档文件夹中的文档将在 iTunes 中列出,如下所示:

文件共享iPhone

这是启动 iTunes 文件共享的一个很好的教程:如何集成 iTunes 文件共享

于 2012-12-04T04:07:45.870 回答
1

我们不仅可以在iTunes上备份我们的文件,还可以在icloud中备份我们的文件......

这就是应用程序数据在应用程序更新、ios 升级过程中保持不变的方式......

于 2013-04-24T06:34:23.097 回答
0

只要您将数据文件放在应用程序沙箱内的标准位置,并且您没有明确将该文件标记为不应备份的文件,那么数据文件将被备份到 iCloud 或 iTunes(取决于用户如何设置设备备份)。

于 2012-12-04T03:58:38.837 回答
0

这取决于您的文件方案,您可以决定哪些信息是必要的,应该备份,哪些不应该,因为它可以很容易地重新创建。

查找“应将应用程序文件放在何处”部分

http://developer.apple.com/library/ios/#documentation/FileManagement/Conceptual/FileSystemProgrammingGUIde/FileSystemOverview/FileSystemOverview.html#//apple_ref/doc/uid/TP40010672-CH2-SW2

于 2012-12-04T04:06:27.397 回答