iCloud + Core Data的替代方案,用于在iOS和OS X之间同步数据

Red*_*Mak 11 macos synchronization core-data ios icloud

我正在开发iOS/OS X的应用程序,我想在它们之间同步数据.现在我将Core Data用于持久数据.我读到iCloud还不够成熟,不能用于核心数据.

  1. 真的吗 ?

所以我尝试使用新的DropBox同步API(同步SQLite文件),但不支持OS X.

  1. Parse SDK是个好主意吗?(它还允许我添加Android支持)
  2. 如果没有,请你有其他解决方案吗?

谢谢.

Tom*_*ton 9

我读到icloud还不够成熟,不能用于核心数据.

真的吗 ?

是的,我已经使用了很多但我目前无法推荐它.

所以我尝试使用新的dropBox同步API(同步sqlite文件),但不支持mac.

  1. 是解析sdk一个好主意(这将允许我添加Android支持)?
  2. 如果没有,你有其他解决方案吗?

Parse有很好的声誉.有一个名为FTASync的开源项目,它将它与Core Data集成在一起.

其他一些选择:

  • TICoreDataSync,通过Dropbox同步,但允许您使用Core Data
  • WasabiSync,一个通过自己的服务器同步Core Data的第三方项目.
  • Simperium,另一个像Wasabi,通过他们自己的服务器同步Core Data.

目前,我没有足够的经验来支持他们.它们都是为了在iCloud之外同步Core Data而设计的,但我不能说哪种方法效果最好.