2013-06-01 56 views
0

我正在使用Simperium來同步彼此之間應用程序數據的實例。因爲我聽說iCloud在覈心數據方面存在很多問題,並且作爲iOS新手,我相信蘋果讓您付費使用他們的服務(以開發人員資格的形式)。由於我的項目是學術性的,所以沒有必要這樣做。使用核心數據同步二進制數據的Simperium?

我設置了Simperium來同步從我的應用程序到他們的服務器的數據,它同步的很好,但它似乎不支持二進制數據。我的應用程序會同步項目和願望清單,並且項目始終具有與其關聯的圖像。縮略圖我存儲在覈心數據中,因爲它很小(75x75),而大圖像使用NSFileManager。這些都不同步。

是否可以使用Simperium爲應用程序的沙盒文檔文件夾中存儲的二進制數據和/或圖像啓用同步?我聽說它是​​實驗性的,但如果它體面地工作,我會很高興啓用它。如果沒有,是否有其他框架使用同步,並且不需要iCloud將Core Data與二進制數據同步?

回答

1

Simperium尚未正式支持同步二進制數據,但您可以跟蹤this GitHub issue。目前它也不能以實驗方式工作。

一些其他開發人員正在使用的策略是使用Simperium同步文件名(因爲它們只是字符串),然後自行處理相應的數據文件,無論是手動還是藉助另一個系統如Amazon S3

+0

感謝您的澄清。現在我已經將我的應用程序後端移至StackMob,儘管Simperium似乎對未來充滿希望。 – swiftcode