iPhone:关闭数据

时间:2010-01-23 19:07:27

标签: iphone sqlite export

新手问。

我正在构建一个应用程序,它将以sqLite存储数据,然后在工作人员进入办公室时将在周末收集数据。

我有什么选项可以关闭数据。

也许是接收REST Web服务?

是否有'导出到iTunes文件系统'或类似其他选项?

4 个答案:

答案 0 :(得分:5)

取决于信息的数量和类型。

对于需要进入中心位置的大量数据,Web服务可能是最容易用于机器处理的。

对于需要进入用户计算机的大量数据,使用Bonjour网络的客户端 - 服务器结构可能是最好的。

对于不会进行机器处理的简单数据,而只是一个供人阅读的报告,我喜欢使用Mail API允许用户通过电子邮件将结果发送给自己或其他任何人。

答案 1 :(得分:1)

将数据上传到Web服务是实现此目的的典型方法。

Apple未提供任何与iTunes Sync系统交互的API。

答案 2 :(得分:1)

当iTunes备份您的数据时,没有官方方法可以访问这些备份中的数据(AFAIK)。

您也可以提供应用中的数据,让桌面客户端通过手机下载数据,而不是发布到网络服务。

在这两种情况下,您都可以使用Bonjour发布地址。

答案 3 :(得分:1)

另请参阅此问题以了解同步到桌面方案:Syncing between Mac OS X and iPhone

苹果还没有支持iPhone上的同步服务,这似乎有点荒谬。