Wird & lt; Application_Home & gt; / Library / Caches beim App-Update klar?
In meiner iPhone app ich bin Zwischenspeicherung der Rohdaten einige komprimierte Dateien zu speichern, laden Zeit. Aber diese Dateien ändern kann in ein update.
Wird iOS klar /Library/Caches für mich, wenn die app aktualisiert wird oder muss ich es löschen mich?
InformationsquelleAutor der Frage fbafelipe | 2011-08-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kurz:
Will iOS clear /Library/Caches for me when the app is updated
Keine
Ist es möglich, dass iOS nicht klar, alles oder Teile der
Application_Home/Library/Caches
bei einem update? Jaor I need to clear it myself?
Sie benötigen, um sicherzustellen, was Sie wollen gelöscht werden, ist geklärt.Bereit sein, für beide Situationen.
Woher wissen Sie, ob Ihre app aktualisiert wurde? Sehen iOS-Anwendung Update-Prüfung
Lange:
Aus Äpfeln Dokumentation: Die Anwendung Laufzeit-Umgebung, - Sicherung und-Wiederherstellung
Aus Äpfeln Dokumentation: Die Laufzeitumgebung - Die Datei System (daveoncode)
Hier ein Beispiel, wenn Sie nicht löschen Sie den cache, die während eines "update":
Sie installieren app X V1.0. Mittagessen es einmal und beginnen, etwas anderes tun. iOS-Störungen und wiederhergestellt werden muss. Entwickler-Versionen V1.1. Aktualisieren Sie die app in iTunes auf Ihrem Mac. Sie Ihr Gerät wiederherzustellen via iTunes. iTunes installiert V1.1. Benutzer Mittagessen Ihre app. Ihre app nicht benachrichtigt, dass keine dieser Sachen passiert, aber alle Dateien in
Application_Home/Library/Cache
verschwunden sind (iTunes removes them during a full restoration of the device
).Wirklich wichtige Informationen drin:
It should also be able to re-create these files as needed
. Wie Kendall auch darauf hingewiesen, es ist ein cache, so dass die Dateien könnten gelöscht werden, indem Sie das Betriebssystem auf jedem beliebigen Punkt. Also jedes mal, wenn Sie laden eine Datei ausApplication_Home/Library/Caches
Sie haben zu berücksichtigen, für den Fall, dass die Datei nicht mehr da ist (Kendall berührt).InformationsquelleAutor der Antwort Thomas
Sicher zu sein, sollten Sie es löschen sich selbst. Es scheint nicht zu sein, keine Dokumentation, die besagt, dass es geklärt sein wird für Sie, so dass selbst wenn Sie es jetzt tut Ihr nicht zählen auf es auch weiterhin tun.
InformationsquelleAutor der Antwort Anomie
Den caches-Verzeichnis wird gelöscht, wenn iOS läuft aus dem Raum. Wenn der Benutzer wählt "alle aktualisieren" aus dem app store-Optionen, ist es wahrscheinlich, dass Sie aus dem Raum laufen.
Sollten Sie nur speichern Sie Dateien im Caches-Verzeichnis, wenn Sie wiederhergestellt werden können, indem Sie Ihre app. Von dem was ich verstehe, ist der media player in iOS7 wird nur spielen, videos im caches-Verzeichnis, und hier ist, wie ich diese manuell löschen (nur für den Fall):
InformationsquelleAutor der Antwort Alex Stone
Es ist bis zu Ihnen! Zitat von der Apple -Dokumentation:
InformationsquelleAutor der Antwort daveoncode
Den ganzen Punkt /Caches ist, dass das system kann gespeicherte Daten löschen dort jederzeit, wenn es nötig ist. Sie sollten sich keine sorgen über die Lichtung hin, dass-Verzeichnis.
InformationsquelleAutor der Antwort Kendall Helmstetter Gelner