2016-11-20 144 views
0

我想在iPhone和iPad之間同步數據。我正在使用核心數據並將數據保存在文檔容器的文檔中。由於文檔由iTunes和iCloud備份。由於iCloud在最新版本的Xcode中已棄用。我必須做其他任何事情才能在這些iOS設備之間同步數據嗎?將數據從iPhone同步到iPad

回答

0

備份不是同步機制。首先,備份是特定於設備的。從某人的iPhone備份的數據不適用於他們的iPad。通過備份沒有設備到設備的數據混合。

將持久性存儲文件放在iCloud中(通過iCloud文件API)也不可行。您不能直接在iCloud中讀取/寫入文件,您需要首先下載文件,然後再上傳更改。核心數據不適用於該場景。您可能會編寫代碼來執行此操作,但數據幾乎會立即被破壞,因爲Core Data不希望您像這樣持久存儲。

如果你想在設備之間同步數據,有很多選項。 Apple提供免費且由Apple支持的CloudKit。 Firebase很受歡迎。即使Parse本身正在關閉,解析服務器仍然非常常見。添加到Microsoft Azure和許多其他許多。