Ich habe eine Anwendung, die Core Data verwendet. Ich habe zwei Geräte A und B. Ich muss eine Möglichkeit zur Verfügung stellen, um meine Datenbank von Gerät A zu Gerät B zu kopieren (Gerät B kann diese Datenbank verwenden, wenn es gewünscht wird).Wie übertrage ich die Datenbank von einem iPhone auf ein anderes und verbinde mich mit der neuen Datenbank?
1) Im Moment habe ich am Anfang eine Anwendung mit Core Data erstellt. Und Xcode automatisch app.xcdatamodeld Datei in mein Anwendungspaket eingefügt und Code hinzugefügt AppDelegate-Datei, um es zu verbinden
Die Frage: Wie kann ich app.xcdatamodeld aus dem Ordner Dokumente verwenden? (Wenn ich Dateien von einem anderen Gerät kopiert habe, befindet sich die Datei im Ordner "Dokumente".) Welche Einstellungen und welchen Code sollte ich ändern, um dies zu ermöglichen?
2) Wie kann man die Datei app.xcdatamodeld aus dem Ordner Dokumente des Geräts A in den Ordner Dokumente des Geräts B übertragen?
Überprüfen Sie meine Antwort auf diese Frage: http://StackOverflow.com/A/9757198/108574. Sie müssen 2 Dateien, .xcdatamodel und .sqlite übertragen. –