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

时间:2013-02-17 18:39:51

标签: ios macos core-data synchronization icloud

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

  1. 这是真的吗?
  2. 所以我尝试使用新的DropBox同步API(同步SQLite文件),但不支持OS X.

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

1 个答案:

答案 0 :(得分:9)

  

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

     

是真的吗?

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

  

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

     
      
  1. 是解析sdk一个好主意(这将允许我添加android支持)?
  2.   
  3. 如果没有,请问您有其他解决方案吗?
  4.   
Parse拥有良好的声誉。有一个名为FTASync的开源项目,它将其与Core Data集成。

其他一些选择:

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

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