4 Stimmen

In welchem Ordner wird aufgeräumt, wenn eine iOS-App aktualisiert wurde?

Wir wissen, dass iOS NSDocumentDirectory, NSCachesDirectory und NSTemporaryDirectory hat, also welcher Ordner wird bereinigt, wenn eine iOS-App auf eine neuere Version aktualisiert wird? Der Cache-Ordner oder der temporäre Ordner? Und wird der temporäre Ordner bereinigt, wenn die App beendet wird?

5voto

Max Punkte 16646

Aus den Dokumenten:

*Wenn ein Benutzer ein Anwendungs-Update herunterlädt, installiert iTunes das Update in einem neuen Anwendungsverzeichnis. Anschließend verschiebt es die Benutzerdatendateien von der alten Installation in das neue Anwendungsverzeichnis, bevor die alte Installation gelöscht wird. Dateien in den folgenden Verzeichnissen sind während des Aktualisierungsvorgangs garantiert erhalten:

Anwendungs_Home/Dokumente

Anwendungs_Home/Bibliothek

Obwohl auch Dateien in anderen Benutzerverzeichnissen verschoben werden können, sollten Sie sich nicht darauf verlassen, dass sie nach einem Update vorhanden sind.*

Ich empfehle Ihnen, Die Anwendungs-Runtime-Umgebung zu lesen

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X