Saya telah membuat aplikasi Cordova 2.1.0, itu berfungsi dengan baik untuk 2-3 kali pertama. Tetapi sekarang ketika saya mencoba untuk menjalankannya melalui terminal itu memberi saya kesalahan berikut. Saya tidak mengubah apapun.
Ankurs-Mac-mini:~ ankur$ /Users/ankur/Desktop/CordovaSMS/cordova/emulate
Ankurs-Mac-mini:~ ankur$ 2012-10-17 16:11:08.695 ios-sim[7032:507] stderrPath:
/Users/ankur/Desktop/CordovaSMS/cordova/console.log
2012-10-17 16:11:08.698 ios-sim[7032:507] stdoutPath:
/Users/ankur/Desktop/CordovaSMS/cordova/console.log
[DEBUG] Session could not be started: Error Domain=DTiPhoneSimulatorErrorDomain
Code=1 "iOS Simulator failed to install the application." UserInfo=0x7fc643902320
{NSLocalizedDescription=iOS Simulator failed to install the application.,
DTiPhoneSimulatorUnderlyingErrorCodeKey=-1}
bantuan apa pun akan dihargai. Terima kasih
ios-simulator
cordova
xcode4.5
Ankur Arya
sumber
sumber
iOS Simulator > Reset Content and Settings...
TIDAK cukup; harus menghapus folder~/Library/Application Support/iPhone Simulator/6.0
(saya secara selektif menghapus untuk 6.0 - versi iOS lain tidak terpengaruh dalam kasus saya).Coba luncurkan Simulator iOS secara manual dan dari menu "Simulator iOS", klik "Setel ulang konten dan pengaturan", lalu tutup dan buat kembali aplikasi Anda.
sumber
Solusi saya adalah:
Dari menu, Simulator iOS, Atur Ulang Konten dan Pengaturan. Tutup XCode 5.0: tutup proyek dan tutup dari Dock dan buka kembali proyek dan luncurkan lagi, seperti di Windows :)
sumber
Saya mencoba semua yang disebutkan di atas dan tidak ada yang berhasil. Masalah saya adalah khusus iOS 7. Saya akhirnya dapat menyelesaikan masalah dengan menetapkan nilai yang tidak kosong ke string versi Bundle, pendek (CFBundleShortVersionString) di file -Info.plist. Sepertinya iOS 7 tidak menyukai nilai kosong untuk nomor build. Saya memiliki skrip yang secara otomatis menambah nomor bundel dengan 1 setiap kali saya membangun proyek sehingga bidang ini kosong. Saya baru saja menetapkan nilai boneka di sana untuk membuatnya berfungsi.
sumber
Anda juga dapat menghapus aplikasi dari simulator.
Ini berhasil untuk saya di iOS6.1
sumber
iOS6.1
Dipecahkan di sini: https://stackoverflow.com/a/16279286/1927253
Saya menyalin folder ke XCode 4.6.2 dengan nama "Resources". Ketika XCode bertanya, saya membuat referensi folder untuk folder yang ditambahkan.
Setiap kali saya melakukan ini, saya harus membuka direktori Aplikasi turunan, dan menghapus direktori build untuk proyek saya agar dapat berfungsi kembali.
Solusi: Jangan salin folder dengan referensi ke Xcode dengan nama "Resources". Ubah namanya menjadi sesuatu yang lain selain Sumber.
Kesalahan yang sangat mengganggu.
sumber
cukup setel ulang simulator Anda dan jalankan kembali proyek Anda
sumber
Sayangnya tidak ada solusi ini yang menyelesaikan masalah saya. Saya melakukan segalanya, bahkan me-restart Mac saya tetapi masih gagal. Apa yang sebenarnya memecahkan masalah saya adalah pergi ke Penyelenggara dan menghapus Data Berasal dan Foto.
sumber
Memiliki masalah yang sama setelah menginstal XCode 5. Tidak memiliki iOS 6.1 atau SDK. Mendapatkan ini. Mencoba menjalankan Aplikasi di bawah iOS6.1 Sim dan pergi pesan gagal menginstal. Setelah membaca semua posting di atas, saya memutuskan untuk menghapus Aplikasi dari Simulator dan menginstal ulang, menjalankan kembali dari jendela proyek dan itu menyelesaikannya untuk saya.
sumber
Saya mencoba SEMUA hal ini dan lebih banyak lagi termasuk menginstal ulang Xcode 5 dan nuking setiap xcode dan preferensi simulator / file dukungan aplikasi tidak berhasil.
Kemudian untuk persetan, SAYA MENGUBAH string versi bundel pendek saya (itu sudah memiliki nilai, tidak kosong), dan itu diaktifkan langsung.
3 jam berlalu tapi ya
sumber
Semua jawaban yang saya cari tidak berhasil untuk saya !. Akhirnya, satu-satunya cara untuk membuatnya berhasil adalah sebagai berikut
sumber
Tak satu pun di atas berhasil untuk saya, saya akhirnya membandingkan info.plist saya dengan proyek lain dan menemukan bahwa saya entah bagaimana telah menghapus pasangan kunci / nilai "File yang Dapat Dieksekusi = $ {EXECUTABLE_NAME}", menggantinya memperbaiki masalah bagi saya.
sumber
Kesalahan ini terjadi pada iOS 7.0 jika Anda membiarkan "Build" kosong. Masukkan nomor build!
sumber
Apa yang berhasil bagi saya adalah hanya menghapus versi lama aplikasi, yang dibuat dalam versi Xcode sebelumnya (kemungkinan 4, sekarang menjalankan 5) dari simulator (ketuk-tahan, goncang, x).
sumber
Saya mengalami masalah ini saat mencoba membuat build untuk persetujuan aplikasi Facebook. Saya menemukan itu untuk beberapa alasan, ketika saya menggunakan baris perintah berikut:
xcodebuild -arch i386 -sdk iphonesimulator7.1 -scheme Mana -configuration Release
file tidak berakhir di
[project root]/build/...
(seperti yang disarankan di Facebook ), tetapi di ~ / Library / Developer / Xcode / DerivedData / [nama aplikasi + pengenal unik] / Build / Products.Saya tidak yakin persis apa yang terjadi di sini (siapa yang tahu lebih banyak tolong beri tahu saya!) Tapi saya bisa menjalankan file di direktori DerivedData di simulator. Semoga mereka juga bekerja untuk Facebook!
sumber
Saya mencoba semua yang disebutkan di atas dan tidak ada yang berhasil.
Akhirnya, satu-satunya cara untuk membuatnya bekerja adalah dengan menghapus DYLD_INSERT_LIBRARY = / usr / lib / libimckit.dylib
Bagaimana saya melakukan ini:
"setenv DYLD_INSERT_LIBRARY /usr/lib/libimckit.dylib"
untuk
"belum disetel DYLD_INSERT_LIBRARY /usr/lib/libimckit.dylib"
Dalam postingan ini [1] jelaskan untuk apa DYLD_INSERT_LIBRARY itu
[1] https://stackoverflow.com/a/26053165/2091181
sumber
Pada Mavericks 10.9.5 menggunakan Xcode Versi 6.0.1 (6A317) dengan iOS SDK yang mendukung 8.0 awalnya memiliki Simulator semua versi 8 semua mendapatkan kesalahan ini. Semua saran di atas tidak berhasil untuk saya. Jadi pergi ke Xcode-> Preferensi-> Unduhan dan lihat sebagai dapat diinstal (tetapi tidak terinstal) di bagian Komponen adalah iOS Simulators 7.1 dan / atau 7.0. Pergi ke depan dan instal Simulator 7.1 dan dapatkan sebutan tambahan pada Daftar Produk-> Tujuan Simulator versi 8.0 dan 7.1, dan menggunakan 8.0 masih memiliki kesalahan yang sama, tetapi Simulator 7.1 semuanya berfungsi.
sumber