Saya baru saja mendapat pengalaman menarik menggunakan Xcode 6.3.
Saya terus mendapatkan kesalahan ini juga, meskipun mencoba semua yang biasanya Anda pikirkan dengan ejaan, keanggotaan target, dll. Seperti yang disarankan di atas. Saya juga mencoba membersihkan, menghapus data yang diturunkan, dan juga menghapus aplikasi dari simulator beberapa kali untuk memastikan bundel dibuat dengan benar tetapi tidak berhasil.
Akhirnya, mengikuti jawaban Brian Michael Bentley, saya akhirnya memutuskan untuk memeriksa file .app saya di folder simulator saya di HD saya. Saya menemukan bahwa semua ujung pena saya ada di sana tetapi dengan abc ~ ipad.nib alih-alih abc.nib yang diharapkan. Saya secara manual mengganti nama semua file ini untuk menghapus bagian ~ ipad, dibangun dan berhasil!
Mencoba untuk melihat mengapa ini telah ditambahkan dengan kata kunci ~ ipad, saya melihat pengaturan proyek saya dan sebenarnya, di tab General> Deployment Info saya, saya hanya memilih iPad. Saya mencoba menjalankan simulator iPhone. Saya percaya bahwa di masa lalu, Xcode akan memberikan kesalahan yang menunjukkan bahwa biner tidak mendukung iPhone dan Anda tidak akan berhasil menjalankan aplikasinya.
Saya menghapus aplikasi dari simulator dan melakukan hal yang sama lagi - lagi hanya dengan iPad yang didukung. Kali ini, .app berisi abc ~ iphone.nib DAN abc ~ ipad.nib untuk setiap storyboard yang diharapkan dan berjalan dengan baik di simulator iPhone. Sekali lagi - Jika kami memilih iPad hanya di pengaturan Deployment Info kami, itu seharusnya tidak berjalan di iPhone Simulator. Ini adalah bug Xcode.
Jadi, ada beberapa perilaku yang tidak konsisten di sini dari pihak Xcode dan sayangnya ini adalah bug yang terputus-putus dan ini mungkin sulit untuk direproduksi, tapi saya taruh ini di sini agar dapat membantu orang lain di masa mendatang.