我正在研究收集用戶數據(包括照片)的應用程序。要求此應用程序應能在離線模式下工作 - 這意味着用戶可以在沒有互聯網連接的情況下完成調查並拍照,並且數據應該同步回遠程數據庫。這通常如何處理?我是否使用Core Data
創建本地數據庫並編寫一個額外的圖層來管理從服務器保存/讀取?有沒有幫助促進同步的框架?在iOS中離線保存和同步二進制數據的最佳技術?
我也一直在尋找到後端服務,如Firebase
包括顯示處理大量的離線支持繁重的iOS SDKs
,但它不會出現通過Firebase Storage SDK
支持圖片文件的離線同步。
任何人都可以推薦最痛苦的方式來處理這個?