Saya tidak dapat meluncurkan aplikasi saya di simulator menggunakan simulator Xcode 6 beta dan iPhone 5s. Pertama saya mendapatkan pesan kesalahan dari Simulator
"Tidak dapat mem-boot simulator iOS"
dan kemudian setelah Xcode menunjukkan kesalahan berikut,
Tidak dapat menjalankan aplikasi di Simulator
Terjadi kesalahan saat menjalankan (Domain = DTiPhoneSimulatorErrorDomain, Code = 2)
Jawaban:
Saya menyelesaikannya dengan mengikuti langkah-langkah ini:
sumber
Pastikan Anda membuka Xcode 6 dari Applications, bukan dari file setup.
Akhirnya memulai ulang Mac menyelesaikan masalah dalam kasus saya.
sumber
Setelah saya menemukan beberapa solusi di web, kombinasi prosedur berhasil untuk saya:
Tutup Xcode dan iOS Simulator (dan semua aplikasi terkait)
Instal (atau instal ulang) Xcode6-Beta ke folder Aplikasi (langsung dari file .dmg)
Buka Xcode6-Beta dan buka Xcode -> Preferensi -> Lokasi -> Alat Baris Perintah dan pilih "Xcode 6.0" (pastikan Anda telah memilih yang ada di folder Aplikasi)
Luncurkan Simulator iOS dan buka Simulator iOS -> Atur Ulang Konten dan Pengaturan ...
Tutup semua aplikasi dan mulai ulang mac Anda (saya hapus centang "Buka kembali windows ...")
Buka Xcode6-beta dan uji Simulator iOS
Semoga berhasil
sumber
Saya menggunakan Xcode 6 beta 2 dan memiliki masalah (kode kesalahan = 4 dalam kasus saya) menjalankan simulator iPad. Saya rasa saya mengalami masalah karena saya menjalankan boot Mac OS ganda dan Xcode diluncurkan dari disk startup lain
Saya melakukan kedua langkah yang direkomendasikan oleh @ayalcinkaya dan @apascual, dan ini berhasil untuk saya.
sumber
Hal ini sering terjadi karena instance lain dari simulator sedang berjalan di dok.
Bunuh contoh lain & semuanya harus berfungsi dengan baik.
sumber
Saya juga mengalami masalah ini dan menemukan solusinya dengan melakukan langkah-langkah berikut:
Setelah itu ->
Mulai ulang xcode lagi dan masalah terpecahkan.
Membatalkan pengaturan variabel DYLD_INSERT_LIBRARY memecahkan masalah saya:
a) Buka terminal dan ketik perintah "sudo vi /etc/launchd.conf" dan tekan Enter
b) Tekan I mode "Sisipkan" dan ubah ini
untuk ini
dan tekan esc untuk keluar dari mode penyisipan.
c) Simpan perubahan dengan mengetik ": wq" Tekan Enter
d) Reboot sistem Anda dan masalah terpecahkan.
Sebelumnya saya tidak menemukan versi iOS apa pun di depan setiap perangkat yang terdaftar tetapi setelah instalasi atau dengan menghapus variabel DYLD_INSERT_LIBRARY saya menemukan hal yang sama di depan setiap perangkat.
sumber
Saya mendapat masalah ini setelah mengganti nama folder default "Xcode-Beta2" menjadi "Xcode". Ketika saya mengganti namanya kembali menjadi "Xcode-Beta2", simulator bekerja seperti sebelumnya.
sumber
Apa yang berhasil untuk saya adalah menghapus semua perangkat di "Kelola Perangkat" dan menambahkannya kembali setelah melakukan boot ulang
sumber
Bersihkan -> Jalankan perbaiki untuk saya.
Saya sudah mencoba sisanya, tidak ada yang membantu. Meskipun mungkin diperlukan juga.
sumber
Saya mengalami masalah yang sama, saat menjalankan aplikasi dengan nama yang sama dengan aplikasi berbeda yang sebelumnya dijalankan.
Jalankan "foo" -> buat proyek baru bernama "foo" -> run -> error.
Apa pun - menurut saya ada beberapa alasan iOS-Simulator mengatakan "ehm, apa yang kamu inginkan dari saya? Oke, saya akan memberikan kesalahan ..." ;-)
SOLUSI SAYA: Tutup simulator iOS, jalankan aplikasi lagi.
Itu saja dalam kebanyakan kasus seperti ini.
sumber
Penyebab paling umum untuk pelaporan kesalahan adalah DYLD_INSERT_LIBRARY disetel. Kebanyakan orang yang melaporkan masalah ini telah mengaturnya di /etc/launchd.conf. Anda dapat mengedit file itu untuk menghapusnya (atau hanya menghapus file karena kemungkinan itu satu-satunya baris) dan reboot untuk mengatasi masalah tersebut.
Penyebab lain yang mungkin untuk masalah ini adalah Anda mungkin telah mengganti nama Xcode.app setelah menjalankannya pertama kali. Jika itu masalahnya, cukup reboot (atau ganti namanya kembali seperti sebelumnya).
sumber
Ya apascual benar https://stackoverflow.com/a/24080160/2905967
Tetapi bagi saya, sebelum langkah 5, saya telah menghapus perangkat simulator (pilih dan dengan menekan tombol Delete dari keyboard) Perangkat mana yang memberikan Masalah. Referensi: jawaban apascual
sumber
Langkah-langkah ini dapat membantu Anda mengatasi masalah Anda. Coba ini:
1 (Klik Simulator iOS di bagian atas layar Anda
2 (Klik Atur Ulang Isi dan Pengaturan
3 (Klik Setel Ulang saat Peringatan muncul
4 (Jalankan Aplikasi lagi di Simulator
Ini hanya akan mengatur ulang semua konten dan pengaturan pada Simulator iOS sebelumnya.
Semoga ini membantu mengatasi kesalahan.
sumber
Saya memiliki masalah yang sama dan satu-satunya solusi yang membantu saya memperbaikinya adalah menginstal ulang Xcode.
sumber
Hapus simulator / s dan buat lagi di Xcode / Window / Perangkat berfungsi untuk saya ...
sumber
Saya menemukan bahwa saya harus memperbarui ke OS X 10.10.1 terbaru (Dari OS X 10.9.5) agar iOS 8.1 berfungsi.
sumber
Jawaban sempurna untuk perbaikan ini ada di sini
sumber
Di Xcode 11, saya menemukan menjalankan yang berikut di Terminal berfungsi:
Src: https://ekartco.com/2019/10/xcode-11-unable-to-boot-simulator-diehard/
sumber
Tak satu pun dari saran di atas berhasil untuk saya.
Mengubah pengaturan Sematkan untuk kerangka yang dikeluhkan menjadi Jangan Sematkan menyelesaikan masalah.
sumber
Saya mengalami masalah ini sampai saya meletakkan file aplikasi Xcode 6-beta dari dalam folder yang saya miliki di direktori aplikasi saya ke direktori Aplikasi itu sendiri. Komputer yang di-restart. Kemudian berhasil.
Untuk mengujinya, saya membuat folder di direktori Aplikasi saya lagi dan meletakkan aplikasi Xcode saya di sana dan, sekali lagi, itu tidak berfungsi. Masukkan kembali ke direktori Aplikasi itu sendiri; itu berhasil. Saya bahkan tidak perlu memulai ulang dalam kasus ini.
Saya sangat berharap Apple berada di luar jalur hardcode.
sumber
Saya menghadapi masalah yang sama, yang saya lakukan adalah mengunduh simulator untuk IOS7 yang perlu Anda lakukan adalah pergi ke: - 1.Xcode-> preferensi-> Unduhan-> Komponen 2. setelah itu dalam proyek Anda di bawah pengaturan umum-pilih Target penyebaran sebagai 7.0 3. yang terakhir adalah memilih simulator apa pun di bawah 7.0 :)
sumber
Saya menerima kesalahan ini saat mencoba menjalankan salah satu aplikasi iPad saya di Simulator iPhone. Ini dibangun sebagai aplikasi universal, saya telah menjalankannya beberapa kali di iPhone untuk pengujian, dan saya baru saja mencentang kotak centang "iPad" saja di konfigurasi Target.
Saat mencoba menjalankannya di Perangkat iPhone saya, saya mendapat pesan kesalahan yang jauh lebih berguna: "Aplikasi di [/location/..../Name.app] hanya dapat diinstal di iPad."
sumber