Jawaban:
Simulator: ~/Library/Application Support/iPhone Simulator/
Anda dapat menelusuri file simulator dari direktori itu di Mac OS X.
~
di jalur sebagai ganti /Users/INSERT_YOUR_USER_HERE
, sehingga menjadi: ~/Library/Application Support/iPhone Simulator/
~
seperti yang disarankan.
Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
) sebagai stackoverflow.com/questions/1567798/… disebutkan
Pembaruan untuk Xcode 4.4 : Ketika simulator iPhone masih di tempat yang sama, Apple telah memasukkan pintasan ke Simulator iPhone di:
/Applications/Xcode.app/Contents/Applications
Harap dicatat bahwa versi Xcode baru sekarang tersedia di Mac App Store . Oleh karena itu semua hal yang dulu datang dengan installer sekarang dikemas ke dalam Xcode.app
.
Oleh karena itu biner iOS Simulator terletak di sini:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
Aplikasi yang dipasang di simulator bersama dengan file konfigurasi lainnya masih ada di sini:
~/Library/Application Support/iPhone Simulator/
Berikut adalah kutipan dari catatan rilis Xcode 4.3.1 saat ini
Apa yang baru di Xcode 4.3.1
Xcode sekarang didistribusikan sebagai aplikasi, bukan sebagai penginstal. Perubahan ini memungkinkan Xcode diperbarui langsung dari Mac App Store.
Pada Xcode 6 dan iOS 8 Anda akan menemukannya di sini:
~/Library/Developer/CoreSimulator/Devices/{cryptic number}/data/Containers/Data/Application/{cryptic number}/
atau Anda bisa mendapatkannya dari eksekusi kode di bawah ini:
NSLog(@"Documents Directory: %@", [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]);
Xcode 6 ->/Users/{YOUR NAME}/Library/Developer/CoreSimulator/Devices/{DEVICE ID}/data/Containers/Data/Application/{APPLICATION ID}/
Atau cetak di konsol Xcode
#if TARGET_IPHONE_SIMULATOR
NSLog(@"Documents Directory: %@", [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]);
#endif
Aplikasi Simulator yang sebenarnya itu sendiri terletak di /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator
Untuk menemukan pemasangan aplikasi Anda yang terbaru di simulator, Anda dapat menggunakan perintah ini:
find "/Users/$USER/Library/Application Support/iPhone Simulator" -type d -name 'YourAppName.app' -print0 | xargs -0 ls -td | head -1
Jangan lupa ganti YourAppName dengan nama aplikasi Anda!
Di Xcode 6, iOS Simulator.app terletak di lokasi ini:
/Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app
Dengan diperkenalkannya CoreSimulator di Xcode 6, setiap perangkat yang disimulasikan sekarang memiliki data sendiri. Versi sebelumnya memiliki semua perangkat berbagi data yang sama untuk setiap versi iOS.
Perangkat berada di ~ / Library / Developer / CoreSimulator / Devices. Log berada di ~ / Library / Logs / CoreSimulator
Perhatikan bahwa ~ / Library / Developer / CoreSimulator / Perangkat // data / Library / Log adalah symlink ke ~ / Library / Logs / CoreSimulator /.
CoreSimualtor akan membuat perangkat awal saat pertama kali digunakan (dan setelah pemasangan runtime simulator yang lebih lama). Anda dapat menambah atau menghapus perangkat baru dari dalam Xcode.app atau dari baris perintah menggunakan 'xcrun simctl create' atau 'xcrun simctl delete'
Dalam X-Code 4.2
Foto-foto dari simulator iPhone disimpan di
/Users/user_name/Library/Application Support/iPhone Simulator/5.0/Media/DCIM/100APPLE
Pada 4.3.2 dari Xcode untuk Lion, simulator iOS terletak di isi paket aplikasi ... Jika Anda mengklik kanan pada xcode.app dan klik "Tampilkan isi paket" lalu navigasikan ke Contents / Developer / Platforms / iPhoneSimulator .platform / Pengembang / Aplikasi di sana Anda akan menemukan aplikasi iOS Simulator ... Cukup seret ke dock Anda dan mulai lagi ... Atau Anda dapat membuat Alias dan seret ke desktop Anda (atau di mana pun Anda mau) dengan mudah akses ke simulator ... Mengapa Apple memutuskan untuk menguburnya dalam paket, saya tidak tahu.
Pada El Capitan dan Xcode 7.2 dan 7.3 saya menemukan Simulator di sini:
/Applications/Xcode.app/Contents/Developer/Applications/
Jawaban teratas benar untuk lokasi aplikasi simulator. Tetapi ada lokasi sekunder tempat contoh aplikasi (dan aplikasi Anda dibuat) disimpan untuk diakses oleh simulator. Ini adalah:
~ / Perpustakaan / Pengembang / CoreSimulator / Perangkat
Setiap subdir adalah ID perangkat. Anda dapat menemukan di mana aplikasi Anda berada dengan melihat masing-masing dir ini di data / Containers / Bundle / Application / {app_id}
Untuk xcode 7, Anda akan menemukannya di sini
/Users/{USERNAME}/Library/Developer/CoreSimulator/Devices/{CRIPTIC NUMBER}/data/Containers/Data/Application/{CRIPTIC NUMBER}/Documents/
atau jalankan kode di bawah ini dalam proyek xcode Anda
Tujuan C
NSLog(@"Documents Directory: %@", [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]);
Cepat
print(applicationDocumentsDirectory.path)
Cara super sederhana dan seksi adalah dengan menggunakan Apple Script:
property findtype : quoted form of "kMDItemContentType = \"com.apple.application-bundle\""
set simulatorFolder to POSIX path of (path to application support folder from user domain) & "iPhone Simulator/"
set appFiles to paragraphs of (do shell script "mdfind -onlyin " & quoted form of simulatorFolder & " " & findtype)
if appFiles is not {} then
set mostRecentApp to item 1 of appFiles
tell application "Finder" to reveal ((POSIX file mostRecentApp) as alias)
tell application "Finder" to activate
end if
Rekatkan ini ke Apple Script Editor dan ekspor sebagai aplikasi Mac. Maka Anda bisa menjalankan aplikasi kapan saja Anda membutuhkan jendela Finder terbuka di kotak pasir. Kode ini milik StefanK di MacScripter.
Butuh beberapa saat, tetapi saya baru saja menemukannya /Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app