0

我正在使用 Simperium 在彼此之间同步我的应用程序数据的实例。我之所以选择 iCloud,是因为我听说 iCloud 在 Core Data 上有很多问题,而且作为 iOS 的新手,我相信 Apple 会让你付费使用他们的服务(以开发者会员的形式)。由于我的项目是学术性的,因此没有必要这样做。

我已经设置 Simperium 将数据从我的应用程序同步到他们的服务器,并且同步良好,但它似乎不支持二进制数据。我的应用程序同步项目和愿望清单,并且一个项目总是有一个与之关联的图像。我存储在 Core Data 中的缩略图,因为它很小(75x75),而大图像使用NSFileManager. 这些都不同步。

是否可以使用 Simperium 为存储在应用程序的沙盒文档文件夹中的二进制数据和/或图像启用同步?我听说它是​​实验性的,但如果它运行良好,我会很高兴启用它。如果没有,是否有任何其他框架使用同步并且不需要 iCloud 将核心数据与二进制数据同步?

4

1 回答 1

1

Simperium 尚未正式支持同步二进制数据,但您可以跟踪此 GitHub 问题。目前它也不会在实验上起作用。

其他一些开发人员正在使用的一种策略是使用 Simperium 同步文件名(因为它们只是字符串),然后手动或在另一个系统(如Amazon S3 )的帮助下自行处理相应的数据文件。

于 2013-06-07T05:48:56.637 回答