将 iCloud 用于自定义同步协议

Posted

技术标签:

【中文标题】将 iCloud 用于自定义同步协议【英文标题】:Using iCloud for a custom sync protocol 【发布时间】:2011-12-12 02:34:02 【问题描述】:

我想使用 iCloud 在不同设备上运行的我的应用实例之间进行同步(例如,我的用户在他们的 iPad、iPod Touch 和 iPhone 上有数据,他们希望它们都保持同步)。

对于这种同步有什么好的算法(智能设备,“愚蠢”的仅键值对数据存储)?听起来这种同步系统类似于分布式版本控制系统。

【问题讨论】:

【参考方案1】:

你读过iCloud developer documentation 了吗? iCloud 几乎可以为您处理同步。然而,它不做的是处理合并冲突。您需要提供代码来处理此类冲突。

【讨论】:

合并冲突现在也处理得很好。 :)

以上是关于将 iCloud 用于自定义同步协议的主要内容,如果未能解决你的问题,请参考以下文章

在带有 iCloud 的 CoreData 驱动应用程序中使用 NSSortDescriptor 和 NSFetchedResultsController 的自定义部分

在 Internet Explorer 中使用同步可插入协议的自定义 url 协议的最大长度是多少?

swift:从自定义应用程序加载时,iCloud 文档似乎被禁用

PJSIP自定义语音

unity的PUN如何同步自定义脚本

用于在以太网帧上添加自定义协议的以太网类型