Di mana di mesin saya adalah simulator iPhone diinstal?
Saya sudah mencoba menemukan di mana aplikasi tes yang saya jalankan di simulator disimpan.
iphone
objective-c
ios
xcode
ios-simulator
teepusink
sumber
sumber
~
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/… disebutkanPembaruan untuk Xcode 4.4 : Ketika simulator iPhone masih di tempat yang sama, Apple telah memasukkan pintasan ke Simulator iPhone di:
Perubahan sejak Xcode 4.3.1
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:
Aplikasi yang dipasang di simulator bersama dengan file konfigurasi lainnya masih ada di sini:
Berikut adalah kutipan dari catatan rilis Xcode 4.3.1 saat ini
sumber
Pada Xcode 6 dan iOS 8 Anda akan menemukannya di sini:
atau Anda bisa mendapatkannya dari eksekusi kode di bawah ini:
sumber
Xcode 6 ->
/Users/{YOUR NAME}/Library/Developer/CoreSimulator/Devices/{DEVICE ID}/data/Containers/Data/Application/{APPLICATION ID}/
Atau cetak di konsol Xcode
sumber
Aplikasi Simulator yang sebenarnya itu sendiri terletak di /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator
sumber
Untuk menemukan pemasangan aplikasi Anda yang terbaru di simulator, Anda dapat menggunakan perintah ini:
Jangan lupa ganti YourAppName dengan nama aplikasi Anda!
sumber
Di Xcode 6, iOS Simulator.app terletak di lokasi ini:
sumber
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'
sumber
Dalam X-Code 4.2
Foto-foto dari simulator iPhone disimpan di
sumber
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.
sumber
Pada El Capitan dan Xcode 7.2 dan 7.3 saya menemukan Simulator di sini:
/Applications/Xcode.app/Contents/Developer/Applications/
sumber
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}
sumber
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)
sumber
Dari xCode 8.0 simulator .app terletak di
sumber
Saya menemukan cara termudah untuk menemukannya secara terprogram. Jalankan aplikasi dan masukkan NSLog () untuk [NSBundle MainBundle], itu akan menunjukkan kepada Anda seluruh jalur aplikasi yang berjalan dalam simulator.
sumber
Cara super sederhana dan seksi adalah dengan menggunakan Apple Script:
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.
sumber
Butuh beberapa saat, tetapi saya baru saja menemukannya
/Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app
sumber