11

我正在为 iOS/OS X 开发一个应用程序,我想在它们之间同步数据。现在我使用 Core Data 来存储持久数据。我读到 iCloud 还不够成熟,无法与核心数据一起使用。

  1. 真的吗 ?

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

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

谢谢你。

4

1 回答 1

9

我读到 icloud 还不够成熟,无法与核心数据一起使用。

真的吗 ?

是的,我已经使用它很多次了,但目前我不能推荐它。

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

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

Parse 有很好的声誉。有一个名为FTASync的开源项目将其与 Core Data 集成。

其他一些选项:

  • TICoreDataSync,它通过 Dropbox 同步,但允许您使用 Core Data
  • WasabiSync,一个通过自己的服务器同步 Core Data 的第三方项目。
  • Simperium,另一个类似 Wasabi 的,通过他们自己的服务器同步核心数据。

目前,我对其中任何一个都没有足够的经验来支持它们。它们都是为了在 iCloud 之外同步 Core Data 而设计的,但我不能说哪个效果最好。

于 2013-02-17T23:47:16.037 回答