Ini baru mulai terjadi bahwa proyek iOS saya hanya menampilkan "My Mac 64-bit" daripada Simulator atau iPhone saya untuk membuatnya. Saya tidak tahu mengapa ini terjadi. Saya tidak berpikir bahwa saya telah mengubah apa pun.
Saya memiliki proyek saya diatur ke iOS 5 sebagai SDK dasar, tetapi tidak peduli apa yang saya lakukan tampaknya tidak pernah menunjukkan opsi lain saya untuk membangun. Saya telah memulai ulang Xcode beberapa kali, dan masih tidak berhasil.
Mengapa ini terjadi?
Xcode 4.2, Build 4D199
Inilah cara saya memecahkan masalah ini. Klik kanan pada file xcodeproj dan pilih "tampilkan isi paket." Sekarang hapus semua yang ada di dalam folder xcuserdata. Voila. Saya harap ini membantu orang lain di luar sana yang menghadapi masalah ini.
sumber
Ini pada dasarnya terjadi, ketika Anda mengubah nama proyek Anda atau sesuatu seperti itu. Solusinya adalah, Anda harus memilih "
Scheme
" yang tepat untuk proyek Anda. Ini solusinya:Setelah membuka proyek Anda:
Go to "Product" from upper menu
Select "Scheme" from the list
Then select "Manage Scheme"
Now no matter your "Project Name" is listed here or not just click on "Autocreate Schemes Now" from the upper-right side of the window
.Press "ok", now your project rebuild and you can find the "Simulator List" on the top
.Semoga ini bisa membantu kalian.
sumber
Punya masalah yang sama.
Tidak ada solusi di atas yang berfungsi. Pada akhirnya, saya mengklik "Kelola Skema" dan kemudian "Skema Autocreate Sekarang". Kemudian pilih skema baru dalam Xcode. Sekarang Anda akan mendapatkan kembali semua opsi perangkat / simulator.
Ini mungkin opsi nuklir sedikit jika Anda sedang menjalani proyek. Masalah saya terjadi ketika saya memulai proyek baru dan mengganti nama proyek. Dalam skenario ini, hanya autocreating skema baru yang tampaknya bekerja.
sumber
Ada solusi berbeda untuk masalah ini. Dua pendekatan yang saya gunakan adalah di bawah ini:
Klik kanan pada file xcodeproj. Pilih "tampilkan isi paket". Sekarang, hapus semua yang ada di folder xcuserdata.
Pilih "Edit Skema". Bagian yang dapat dieksekusi akan memiliki "tidak ada" di tab Info jendela. Sekarang pilih "ProjectName.app".
sumber
Seringkali hal ini dapat terjadi ketika beberapa file berubah tanpa restu xcode. Seperti ketika beralih di antara cabang kontrol versi. Biasanya memulai ulang Xcode memperbaiki masalah itu.
sumber
Tidak ada saran di sini yang berfungsi untuk saya, tetapi yang dikliknya adalah mengeklik proyek di bilah sisi, lalu di bawah "Target Aplikasi iOS", ganti "Perangkat".
Saya diatur ke 'iPad'. Saya mengubahnya menjadi 'Universal' lalu kembali ke 'iPad' dan Skema diperbaiki sendiri.
Jika ada bedanya, ini ada di proyek PhoneGap / Cordova.
sumber
Jika Anda melihat masalah ini setelah Anda mengganti nama proyek Anda, masalah sebenarnya adalah bahwa skema memiliki wadah yang ditentukan yang merujuk pada nama proyek lama Anda. Anda harus mengedit file skema Anda juga di editor teks dan mengganti semua instance dari nama proyek lama dengan nama proyek baru Anda.
Anda harus memeriksa semua sub file di folder proyek dan mengganti nama proyek lama dengan yang baru untuk memperbaiki masalah ini. Semua pekerjaan lain yang tercantum dalam jawaban lain hanyalah cara untuk memaksa Xcode melakukan ini untuk Anda.
sumber
Saya mendapatkan masalah ini ketika saya membuat proyek dengan Xcode 4.5 (iOS SDK 6) dan membukanya nanti dengan Xcode 4.2 (iOS SDK <6). Saya memecahkan masalah ini, Pilih target-> Ringkasan, di bawah target Penerapan, saya atur ke 5.0:
Xcode 4.2 tidak mendukung iOS SDK 6.0, jadi saya harus menurunkan versi target penyebaran, lalu saya mendapatkan perangkat saya dalam skema. Semoga ini bisa membantu seseorang.
sumber
Jika tidak ada yang di atas berhasil maka klik proyek dari bilah samping seperti yang ditunjukkan pada gambar di atas kemudian buka PROJECT kemudian Bangun Pengaturan kemudian di bawah Arsitektur ubah Platform yang Didukung dari OSX ke iOS.
Semoga ini bisa membantu!
sumber
Pilih Edit Skema, Anda akan memiliki Tidak ada di "Executeable", pilih .app Anda bukan dari menu drop down, Semoga ini membantu
sumber
Hai, saya punya masalah proyek yang saya dapatkan dari perguruan tinggi.
Saya telah menyelesaikannya dengan Membuat "Skema Baru" dengan nama proyek.
Terima kasih,
sumber
Umumnya kode sampel yang diunduh memiliki masalah seperti itu. Ini dapat diubah dengan mengubah Base SDK ke iOS Terbaru dari tab 'Build Setting' dari Proyek Anda.
sumber
Saya punya masalah ini, dan inilah cara saya memperbaikinya.
Dalam "build Settings" ubah "Platform yang Didukung" dari "iphoneos" menjadi "iOS". Saya tidak tahu mengapa, tetapi itu berhasil untuk saya.
sumber
Pengaturan build build -> Semua -> Platform yang Didukung. Klik dan pilih iOS. Milik saya di Mac untuk beberapa alasan aneh. Saya tidak pernah mengubahnya!
sumber
Validasi pengaturan otomatis menyelesaikan masalah ini untuk saya. (Tombol "Validasi Pengaturan")
sumber
Saya memecahkan masalah ini dengan mengatur versi target penyebaran ke versi yang lebih rendah atau sama yang didukung Xcode (iOS SDK).
sumber
dalam kasus saya, saya harus mengubah SDK dasar dalam proyek -> Build Settingd ke ios SDK terbaru
sumber
Saya mencoba setiap solusi yang disarankan yang dapat saya temukan di stackoverflow untuk masalah ini.
Akhirnya, saya menghapus aplikasi Xcode dan mengunduhnya lagi dari App Store. Setelah instalasi, simulator kembali.
sumber