Saya telah membuka proyek yang selalu menggunakan iphone / ipad. Saya tidak dapat membangunnya sekarang karena untuk beberapa alasan satu-satunya pilihan "Skema" saya adalah "MyApp My Mac 64-bit". Bagaimana cara mendapatkan set ini kembali ke simulator dan perangkat iphone / ipad? Setelan "Keluarga Perangkat yang Ditargetkan" saya adalah iPhone / iPad.
105
Jawaban:
Saya mengalami masalah itu beberapa kali. Pada dasarnya, hanya mengatur
Base SDK
diBuild Settings
keLatest OS X
dan harus bekerja dengan baik.sumber
Saya menemukan masalah ini baru-baru ini dan saya menyelesaikannya dengan mengubah nilai executable dari "Tidak Ada" menjadi "AppName.app" di xcode.
Anda harus mengubah:
untuk:
sumber
Sudahkah Anda mencoba mengedit Skema? (Saya berasumsi Anda menjalankan XCode 4). Saya yakin Anda mungkin hanya perlu menyetel setelan "SDK Dasar" ke "iphoneos" (ini diterjemahkan menjadi "iOS Terbaru").
sumber
Saya menghadapi masalah yang sama dalam aplikasi saya dan saya menyelesaikannya dengan mengikuti langkah-langkah berikut: 1. Buka Proyek-> Pengaturan Bangun 2. Ubah BaseSDK ke OS Terbaru
sumber
Solusi di atas tidak berhasil untuk saya karena Xcode 4 tidak memberi saya pilihan untuk kembali ke iOS. Saya menutup Xcode, membukanya lagi, dan kemudian berhasil!
sumber
Saya memiliki masalah yang sama, tampaknya Anda juga melakukan lompatan dengan peningkatan Xcode 4 yang baru dan ini tampaknya merupakan ketidakcocokan kode.
Jika Anda ingin menyimpannya untuk IOS (Iphone / Imac) edit Scheme [Product / Edit Scheme / Build / build => Destination drop down list.
Pastikan Anda telah menginstal Ios SDK sebelum menjalankan Xcode.
Di tempat lain jika Anda harus mengompilasi aplikasi yang sama untuk Mac, saya juga ingin mengetahui jawabannya karena ini menghasilkan kesalahan yang sama seperti Anda.
sumber
Saya mengalami masalah serupa baru-baru ini. Mengatasinya dengan melakukan beberapa perubahan dalam SDK Dasar Proyek. Berikut langkah-langkahnya:
sumber
Saya juga baru saja mengetahui masalah tersebut. Bagi saya, saya mencoba "Build for Testing" dan mengalami kesalahan ini.
Untuk memperbaikinya saya harus "Edit Scheme ..." dan kemudian di dropdown "Build" klik "Build" dan pastikan untuk mencentang kotak "Test" untuk Target.
sumber
Saya mendapat pesan kesalahan yang sama. Solusi saya adalah menghapus file info.plist dari frase build -> salin sumber daya bundel.
sumber
Target penerapan tidak ada untuk SDK yang ditentukan ...
Pilih "Deployment Target" lainnya (dalam pengaturan Build) dan simulator akan muncul.
Catatan: Ini terjadi saat menggunakan SDK 5.1 (terbaru) dengan XCode 4 di Snow Leopard ..
sumber
Saya baru saja mendapat kesalahan ini, bagi saya itu karena beberapa alasan nama perangkat saya tidak muncul di dropdown perangkat xcode, hanya nama generik. Cabut dan pasang kembali perangkat dan baik-baik saja.
sumber
Bagi saya, saya harus menggabungkan beberapa solusi di sini untuk membuatnya berfungsi. Bagi saya, Project Build Settings sudah disetel ke "iOS Terbaru".
Untuk memperbaikinya, saya harus mengubahnya menjadi "OS X 10.6", lalu membangun aplikasi (itu akan gagal dibangun), lalu mengaturnya kembali ke "iOS Terbaru", yang sekarang berfungsi kembali.
sumber
Saya baru saja menginstal Xcode 4.1 (menyakitkan!) Dan ketika saya membuka salah satu aplikasi saya yang dibuat dengan baik sebelum peningkatan, satu-satunya skema aktif adalah "Mac 64-bit Saya". Dalam kasus ini, perubahan yang diperlukan adalah Edit Schemes, dan untuk tab Info skema Build, setel dropdown Executable ke target saya. Itu ditetapkan ke Tidak Ada. Segera setelah saya melakukannya, simulator / perangkat muncul.
sumber
Mencoba sisanya tanpa kegembiraan.
AFIAK ini adalah masalah kontrol versi, secara umum bukan hanya masalah Git!
Saya memberi rekan kerja salinan dari sebuah proyek yang memiliki file yang dimodifikasi di dalamnya dan masalah ini terjadi.
Namun ketika saya berkomitmen / memperbarui repo dan memberinya salinan baru.
Masalah ini telah diperbaiki!
sumber
Saya mengalami masalah yang sama, perlu membangun dengan 10.6 SDK. Tetapi saya telah menemukan bahwa XCode 4.4 tidak berisi SDK ini! Jadi saya harus mengembalikannya, dengan membuka konten paket XCode.app, dan membuka: XCode.app/Contents/Developer/Platforms/MacOSX.platforms/Developer/SDKs dan menyalin di MacOSX10.6.sdk dari XCode lama saya 3 Folder pengembang.
Cukup mengejutkan, ini berhasil! Ketika Anda keluar dan meluncurkan kembali XCode, dan memilih SDK Basis untuk proyek tersebut, 10.6 akan muncul di menu tarik-turun.
Tetapi berhati-hatilah, ketika XCode menginstal pembaruan, Anda harus mengulangi proses ini, seperti yang saya temukan sekarang setelah memperbarui ke 4.4.1.
sumber
Saya mendapat kesalahan yang sama dan untuk beberapa alasan setelah melalui semua ini tidak berhasil. Perhatikan di menu paling atas ada Nama Aplikasi saya> Pengembang IOS. Berubah menjadi Nama Aplikasi> IPhone 5.0 dan langsung masuk ke Simulator dan tidak mendapat kesalahan.
sumber