Simperium使用Core Data同步二进制数据?

时间:2013-06-01 20:41:41

标签: ios core-data binary-data simperium

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

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

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

1 个答案:

答案 0 :(得分:1)

同步二进制数据尚未得到Simperium的正式支持,但您可以为其追踪this GitHub issue。目前它还没有通过实验工作。

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