Ich habe eine App geschrieben, die die RealmDB verwendet, die eine Datei namens default.realm erzeugt. Dies ist die Datenbankspeicherdatei. Ich möchte meine App so einrichten, dass sie die automatische Backup-Funktion von iCloud nutzt. Wie kann ich meine App dafür einrichten?Wie kann ich meine iOS-App für die automatische iCloud-Sicherung einrichten?
Antwort
Sie können nicht! Weil deine App schon so eingerichtet ist! :)
Laut der File System Basics Seite auf der Apple-Website werden alle Dateien im Ordner Documents
einer App automatisch in iCloud oder dem lokalen iTunes-Konto des Benutzers gesichert, wenn sie sich dafür entschieden haben. Dies ist standardmäßig und muss explicitly disabled through code sein, wenn die Sicherung deaktiviert werden soll.
Standardmäßig platziert Realm default.realm
aus genau diesem Grund im Documents-Verzeichnis: um sicherzustellen, dass alle darin generierten benutzergenerierten Daten ordnungsgemäß über iCloud- und/oder iTunes-Synchronisierungsvorgänge gesichert werden.
So müssen Sie sich keine Sorgen machen! Ihre Realm-Daten werden bereits jetzt ordnungsgemäß von iCloud gesichert! :)
Überprüfen Sie dies: http://stackoverflow.com/questions/33876751/sharing-a-realm-database-between-a-users-devices/33886354#33886354 – Idan