iPhone-Speicher in ein tmp-Verzeichnis
Ich habe eine Frage aus diese stackoverflow-Frage zur iPhone-Speicher. Wie ich bereits versuchte zu Antworten, können wir die cache-Daten im tmp-Verzeichnis. Aber ein Kommentar sagt, dass die Daten gelöscht werden können, wenn OS whimp. Ich verstehe nicht genau das problem, dass der Kommentar sagt.
Möchte ich Fragen, ob der Prozess der OS löschen tmp-Verzeichnis wird manuell oder automatisch. In anderen Worten, wenn das system automatisch erkennen, dass unser tmp-Verzeichnis gelöscht werden.
Andere Frage ist, dass, wenn wir kontrollieren können, oder aufgefordert werden, etwas zu tun (vor dem löschen der Prozess), die helfen können, uns zu halten, das tmp-Verzeichnis.
Andere Frage ist, dass, wenn wir nichts tun, dann, wie oft die OS wird das tun, unter welchen Umständen
- Dieser blog-post erklärt, über fast alle Verzeichnisse der iOS-Anwendung kmithi.blogspot.in/2012/08/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wird das OS löschen, das temp-Verzeichnis auf neu starten, und andere unbestimmte Punkte. Wenn Sie brauchen, um etwas lagern irgendwo, die Sie nicht sichern wollen, dann verwenden Sie das cache-Verzeichnis. Das wird nicht gelöscht und nicht gesichert.
Ihre Anwendung nicht ausgeführt wird, wenn der temp ist gelöscht, noch werden Sie die Gelegenheit haben, zu reagieren, zu löschen. Das ist ziemlich normales Verhalten auf allen unix-basierten Plattformen (OS X funktioniert dies auch).
/tmp
Ordner (die nicht zugänglich ist, durch regelmäßige apps und nicht sichtbar auf einem nicht-jailbroken Telefon). Aber die lokalen app./tmp
Ordner nicht gelöscht, beim Neustart von iOS../tmp
Verzeichnisse auf nicht-jailbroken Telefone.In iOS 5, OS kann jederzeit saubere cache und tmp Verzeichnisse. Nur Dateien im Dokumente-Verzeichnis werden nicht gelöscht. Werden diese Dateien auch gesichert in der iCloud, damit Sie sollte nicht groß sein.
Hier ist großer Artikel zu diesem Thema: iOS 5 caches Reinigung