2009-06-02 2 views
3

Ich möchte eine neue Beta-Version meiner iOS-Anwendung für die Beta-Tester-Gruppe hochladen. Benutzer speichern ihre Daten im Ordner Dokumente. Was muss ich tun, damit Benutzer ihre Anwendung aktualisieren können, ohne ihre Daten zu verlieren?Verhindern des Löschens von Benutzerdaten beim Aktualisieren der iOS-Anwendung über iTunes

+1

Scheint Programmierung mit mir zu tun ... – Hunter

+0

mit @Hunter Einverstanden. – ceejayoz

+0

definitiv Programmierung bezogen. Fragt direkt nach der Bereitstellung einer iPhone-Anwendung, ohne vorhandene Daten zu streamen. – mmc

Antwort

3

Das Verzeichnis Dokumente wird nicht überschrieben, wenn Sie eine App aktualisieren. Solange Ihre Daten zwischen den Versionen kompatibel sind, sollten Sie nichts Besonderes tun.

Alternativ können Sie mit Xcode's Organizer den Inhalt eines Apps-Dokumentenverzeichnisses einfach extrahieren.

+0

Nun, die Antwort war einfach - Erhöhung der Bundle-Version. Mein Problem war, dass ich die Bundle-Version nicht änderte, und als ich versuchte, die Anwendung auf dem iPod zu aktualisieren, wurde kein Upgrade durchgeführt, ohne zuerst zu löschen, wodurch alle Benutzerdaten zusammen mit dem Paket gelöscht wurden. Steigende Bundle-Version von 1.0 auf 1.1 hat das Problem gelöst Vielen Dank für die schnelle Antwort. –

+0

während auf dem Mac es gut aktualisiert, auf den Fenstern heißt es - "Die Anwendung konnte nicht aktualisiert werden, weil es nicht verifiziert werden konnte. ITunes 8.02 für Windows ... Irgendwelche Vorschläge? –

0

Downgrading iTunes auf 7,7 gelöst scheint das Problem auf Windows

Verwandte Themen