我正在开发一个非常适合同步使用场景的项目。这个想法是用户将“同步”。他们的 iPhone 和运行 iTunes 的台式电脑或 Mac 并将大约 1 GB 的数据传输到设备上。然后,一旦它们摆脱束缚,它们就会与从设备上的固态磁盘中提取的庞大数据集进行交互。

我应该考虑哪些 API 来构建支持这种用法的应用程序?

欢呼,道格

有帮助吗?

解决方案

坏消息是无法连接 iTunes 同步过程。至少没有公共 API。

当然还有其他选择。我的头顶上浮现出:

  • iPhone 应用程序中的服务器,PC 上的应用程序可以连接到该服务器(反之亦然)。当然,您必须编写应用程序,可能适用于 Windows 和 Mac
  • 与您的应用程序一起分发 1Gb 数据,但采用高度压缩的格式。第一次运行时提取
  • 3.x 中有新的 API 允许访问扩展坞连接器。它们实际上是用于连接外围设备而不是 PC,但您也许可以让它工作。您需要检查小字以确保 Apple 允许

获得数据后,Core Data 显然是处理数据的候选者。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top