iPhoneシミュレーターはデータをどこに保存しますか? 質問する

iPhoneシミュレーターはデータをどこに保存しますか? 質問する

アプリ データの保存に使用している SQLite DB があり、その内部を調べて問題をデバッグしたいのですが、iPhone シミュレーターは通常どこにデータを保存するのでしょうか?

ベストアンサー1

Xcode6+/iOS8+の場合

~/ライブラリ/Developer/CoreSimulator/Devices/[デバイスID]/data/Containers/Data/Application/[アプリID]/

受け入れられた回答は SDK 3.2 の場合に正解です - SDK 4では、そのパス内の/Userフォルダが、シミュレートできる従来の iPhone OS/iOS バージョンごとに番号に置き換えられるため、パスは次のようになります。

~/ライブラリ/Application Support/iPhone Simulator/[OSバージョン]/Applications/[appGUID]/

以前の SDK が一緒にインストールされている場合、3.1.x シミュレーターは引き続き次の場所にデータを保存し続けます。

~/ライブラリ/アプリケーションサポート/iPhoneシミュレータ/ユーザー/アプリケーション/[appGUID]/

おすすめ記事