将 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 协议的最大长度是多少?