[英]How to persist core data in cloud without authentication
我正在設計使用具有本地Cache
core data
的應用程序。 我正在考慮使用CloudKit
在多個iOS
設備上同步它。 由於CloudKit
不是用於persisting
數據,因此,我非常確定,如果用戶丟失手機,數據將永遠消失。 我的應用程序不需要任何身份驗證,因此如何將數據與本地Cache
一起保存在雲中,以便可以在多個iOS
設備(如iPad
或iWatch
之間同步數據
PS是否可以將用戶生成的內容files
保存在“ Documents
以便它們可以通過iCloud
自動備份而無需使用CloudKit
?
數據會定期在iTunes和iCloud上備份,因此,如果您的用戶更換設備,則可以從那里還原數據。是的,可以將用戶生成的內容文件保存在“文檔”中,這樣它們就可以自動由iCloud備份,而無需使用CloudKit
根據您的問題,只有創建Coredata
使您跨不同的設備管理數據,但是在此之前需要了解兩個重要的問題:
SQLite database
? Xcode
項目中使用現有的SQLite
數據庫? 這是管理此問題的熱門教程之一:
https://www.raywenderlich.com/27657/how-to-perform-a-lightweight-core-data-migration
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.