2010-12-29 10 views
0

私はiPhoneのシミュレータを/ Username/Library/Application Support/iPhone Simulator/4.2 /に見つけました。そこには私のアプリが謎めいたディレクトリ名で見えます。 私のアプリケーションの1つは、シミュレータのディレクトリにある "Documents"フォルダであると思っていた、iPhoneの "Personal"フォルダにデータベースといくつかのキャッシュされたファイルを保存しています。しかし、そこには何もありません。それにもかかわらず、私は自分のファイルを読むことができます - 彼らはどこですか?iPhoneシミュレータの「個人用」フォルダはどこにありますか?

ルネ

答えて

1

進数ディレクトリ名の下に、YourApp.appといくつかのフォルダがあります:ドキュメント、ライブラリ、TMP、あなたが作成した他の何かが。ドキュメントフォルダにファイルを保存する場合は、そのファイルがそこにあるはずです。あなたのアプリは時間の経過とともに複数のフォルダにある可能性があるので、すべてのアプリフォルダを確認してください。

ただし、アプリが正しいパスに保存されていない場合は、ほとんど問題はありません。 iPhoneはアプリケーションフォルダの外にアプリケーションを保存させません。しかし、シミュレータはそれを防止しません。だから、あなたは外に救ったかもしれない。

+0

Hmmm。 /data/db.sqliteの下のプロジェクトにある "content"と "output folderへのコピー"に設定されている私のsqlite dbについては、接続文字列 "source = data/db.sqlite"にアクセスできます働くそれでもドキュメントフォルダの下にはありません。次に出力ディレクトリは何ですか? – Krumelur

+0

DBは実際には個人用フォルダにコピーされていませんでした。私はそれをアプリケーションバンドルの中で直接読み取り専用にアクセスしていました。私が書くことを試みるとすぐに、それは失敗し、私は気づいた。私は今それをコピーしており、あなたがそれを記述したときにディレクトリにあります。 – Krumelur

関連する問題