IOS 8 の Xcode-6 Beta で新しいシミュレータ データのディレクトリが見つかりません
~/Library/Application Support/IPhone Simulator/ にはありません
IOS 8 の Xcode-6 Beta で新しいシミュレータ データのディレクトリが見つかりません
~/Library/Application Support/IPhone Simulator/ にはありません
このようなもの:
/Users/{YOUR NAME}/Library/Developer/CoreSimulator/Devices/{DEVICE ID}/data/Containers/Data/Application/{APPLICATION ID}/
デバイス ID は、見つけるのが少し難しい場合があります (基本的に、お使いのシミュレーターごとにランダムに見える名前のフォルダーが 1 つあります)。正しいフォルダーに到達するために、次の端末コマンドを使用しました。
find ~ -name myFile.txt
myFile.txt
アプリケーション内のファイルの 1 つはどこにありましたか。端末は完全な場所を出力します。これは、検索できるファイルがある (またはファイルを作成できる) 場合は、1 つずつチェックするよりも便利です。
わかりました、私は物事を手動で見つけようとしてイライラしました. うまくいかないように見えるものを示すために、上記のメモを残しておきます。
機能し、私にとって大きな安心となっているのは、SimPHolders です。ググってください。ダウンロードしてください。それを実行します。楽しみ。
XCode6 の Simulators ディレクトリは次の場所に移動されます。
Library ▸ Developer ▸ CoreSimulator
アプリケーション フォルダへのフル パス:
~/ ▸ Library ▸ Developer ▸ CoreSimulator ▸ Devices ▸ 5D71993D-78C2-49F4-9B30-99D0307D3A2F ▸ data ▸ Containers ▸ Data ▸ Application ▸ AE50273B-993C-45DA-97E8-3F88E4B64BDE ▸ Documents ▸ xyz.sqlite
シミュレータを開いた状態で、[ハードウェア] -> [デバイス] -> [デバイスの管理] に移動します。
ウィンドウが表示され、使用可能な各シミュレーターの概要と、それぞれに付随する一意の識別子が示されます。
したがって、上記のように Finder で ~Library/Developer/CoreSimulator に移動した後、一意の識別子を探すことで、必要なシミュレーターが含まれているディレクトリを特定できます。
そこに入ったら、さらにドリルダウンする必要があります...私の場合、data/Containers/Data/Applicationに移動して、今日の日付が含まれるフォルダーを探す必要があることがわかりました。
ついに!おなじみの Documents と Library フォルダにたどり着きました。
私たち iOS 開発者の雇用を維持してくれた Apple にもう一度感謝します!