如何使数据库与TICoreDataSync保持同步?

时间:2012-08-18 18:08:55

标签: objective-c ios cocoa-touch dropbox ticoredatasync

我一直在研究这个问题。这是发生的事情:

我的应用已推出。它已经在核心数据存储中存在现有数据。然后使用TICoreDataSync连接到Dropbox。

然后我连接第二个设备,该设备也有现有数据。我以同样的方式将它连接到Dropbox。

然后发生的是,当我同步时,它会在两者之间和谐地同步数据。在两台设备上进行同步后,我在一台设备上所做的任何更改都会发送给另一台设备。问题是,我希望数据库中的现有数据上传到Dropbox并包含在同步中,因此两个设备都拥有所有数据。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

这实际上不是TICoreDataSync的工作方式。它不会为您合并这两个商店文件,而是将第一个设备上传的商店文件下拉到第二个设备,然后将这些商店文件保持同步。根据您的描述,您可能会在同步管理器注册期间跳过整个商店上传和下载步骤。