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

Posted

技术标签:

【中文标题】如何使我的数据库与 TICoreDataSync 保持同步?【英文标题】:How do I keep my database in sync with TICoreDataSync? 【发布时间】:2012-08-18 18:08:55 【问题描述】:

我已经研究这个问题一段时间了。以下是发生的事情:

我的应用程序已启动。它已经在核心数据存储中拥有现有数据。然后它使用 TICoreDataSync 连接到 Dropbox。

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

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

我该怎么做?

【问题讨论】:

【参考方案1】:

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

【讨论】:

以上是关于如何使我的数据库与 TICoreDataSync 保持同步?的主要内容,如果未能解决你的问题,请参考以下文章

如何运行示例 TICoreDataSync?

带有 Dropbox SDK 的 TICoreDataSync 给出“找不到路径”错误

如何使我的程序与 DEP 兼容?

如何使用 AutoLayout 使我的 UIImage 的高度与我的 UILabel 的固有高度相同?

如何在颤动中使我的文本与 listview.builder 一起滚动

如何使我的网站与手机和平板电脑兼容? [关闭]