同步核心数据:iOS 到 OSX,反之亦然

Posted

技术标签:

【中文标题】同步核心数据:iOS 到 OSX,反之亦然【英文标题】:Syncing Core Data: iOS to OSX, vice versa 【发布时间】:2011-04-30 08:35:59 【问题描述】:

我正在探索将 Core Data 从 ios 应用程序同步到 OSX 的选项,反之亦然。我刚刚观看了关于 zSync 的演示文稿作为一个可能的选项,但注意到它不再真正更新了。有没有人对此有任何首选的解决方案?

谢谢, 扎克

【问题讨论】:

我们在谈论多少数据? 可能是几 MB。但可能会分段.. 【参考方案1】:
    通过 iTunes 同步。我相信,从 iOS 4.0 开始,这是可能的。 通过设备上运行的服务器同步。您可以查看 here 以获得简单的 HTTP 服务器。其他选项包括 WebDAV、FTP 等。 使用云同步。

如果您不想同步整个数据集而只想同步子集,或者如果您需要进行“复杂”数据同步(考虑合并日历中的事件),选项 2 和 3 会更好。

【讨论】:

感谢您的回复。你有任何关于云同步的信息吗? @Zakman411:不。您可能需要创建自己的 API(例如通过 HTTP)并在您的服务器上运行自定义程序来处理同步。也许那里有预建的解决方案,但我不知道...

以上是关于同步核心数据:iOS 到 OSX,反之亦然的主要内容,如果未能解决你的问题,请参考以下文章

仅为 OS X 10.8.x 和 iOS 6.x 在 iCloud 中启用核心数据同步

将核心数据模型从 OSX 迁移到 IOS

iOS 将整个核心数据数据库保存为 JSON 字符串,反之亦然

iOS7.0防止数据库(核心数据)同步到iCloud和备份到iTunes

将使用核心数据的 iOS 应用同步到云端

在 iOS 和 OS X 之间共享 iCloud 核心数据