2010-12-29 3 views
0

Ich fand den iPhone Simulator unter/Benutzername/Library/Application Support/iPhone Simulator/4.2/und dort kann ich meine Apps in einem kryptischen Verzeichnisnamen sehen. Eine meiner Apps speichert eine Datenbank und einige zwischengespeicherte Dateien im "Persönlichen" Ordner des iPhones, den ich für den Ordner "Dokumente" im Verzeichnis des Simulators halte. Aber da ist nichts drin. Trotzdem kann ich meine Dateien lesen - wo sind sie?Wo ist der "persönliche" Ordner des iPhone Simulators?

René

Antwort

1

Unter dem Hexadezimal-Verzeichnisnamen gibt es YourApp.app und mehrere Ordner: Dokumente, Bibliothek, tmp und alles andere erstellt Ihnen. Wenn Sie Ihre Dateien im Ordner documents speichern, sollte es dort sein. Überprüfen Sie alle App-Ordner, da sich Ihre App im Laufe der Zeit möglicherweise in mehreren Ordnern befindet.

Es kann ein unwahrscheinliches Problem sein, aber wenn Ihre Anwendung ist nicht auf den richtigen Pfad zu speichern. Das iPhone lässt eine App nicht außerhalb des Anwendungsordners speichern. Der Simulator verhindert dies jedoch nicht. Du hast dich vielleicht draußen gerettet.

+0

Hmmm. Für meine sqlite db, die sich im Projekt unter /data/db.sqlite befindet und auf "content" und "copy to output folder" gesetzt ist, kann ich mit einer Verbindungszeichenfolge "source = data/db.sqlite" darauf zugreifen funktioniert. Noch ist es nicht unter dem Dokumentenordner. Was ist dann das Ausgabeverzeichnis? – Krumelur

+0

Die DB wurde nicht in den persönlichen Ordner kopiert. Ich habe es direkt im App-Paket gelesen. Sobald ich versucht habe zu schreiben, ist es gescheitert und dann habe ich gemerkt. Ich kopiere es jetzt und es ist in dem Verzeichnis, wie du es beschrieben hast. – Krumelur

Verwandte Themen