新手问。
我正在构建一个应用程序,它将以sqLite存储数据,然后在工作人员进入办公室时将在周末收集数据。
我有什么选项可以关闭数据。
也许是接收REST Web服务?
是否有'导出到iTunes文件系统'或类似其他选项?
答案 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上的同步服务,这似乎有点荒谬。