Ich hatte gerade eine interessante Erfahrung mit Xcode 6.3.
Ich habe diesen Fehler auch immer wieder erhalten, obwohl ich alles versucht habe, was man normalerweise mit Rechtschreibung, Zielmitgliedschaft usw. denkt, wie oben vorgeschlagen. Ich habe auch mehrmals versucht, abgeleitete Daten zu bereinigen, zu löschen und die App aus dem Simulator zu löschen, um sicherzustellen, dass das Bundle korrekt erstellt wurde, aber ohne Erfolg.
Nach der Antwort von Brian Michael Bentley habe ich mich schließlich entschlossen, meine .app-Datei im Ordner meines Simulators auf meiner Festplatte zu überprüfen. Ich fand heraus, dass alle meine Schreibfedern vorhanden waren, jedoch mit einer abc ~ ipad.nib anstelle der erwarteten abc.nib. Ich habe alle diese Dateien manuell umbenannt, um den ~ ipad-Teil zu entfernen, der erstellt wurde und funktioniert hat!
Beim Versuch zu sehen, warum diese mit dem Schlüsselwort ~ ipad angehängt wurden, habe ich mir meine Projekteinstellungen angesehen und auf der Registerkarte Allgemein> Bereitstellungsinformationen nur das iPad ausgewählt. Ich habe versucht, auf einem iPhone-Simulator zu laufen. Ich glaube, dass Xcode in der Vergangenheit einen Fehler ausgegeben hat, der darauf hinweist, dass die Binärdatei das iPhone nicht unterstützt und Sie die App nicht erfolgreich ausführen können.
Ich habe die App aus dem Simulator gelöscht und das Gleiche noch einmal gemacht - wieder nur mit unterstütztem iPad. Dieses Mal enthielt die .app für jedes erwartete Storyboard abc ~ iphone.nib UND abc ~ ipad.nib und lief problemlos auf dem iPhone-Simulator. Nochmals - Wenn wir das iPad nur in unseren Einstellungen für Bereitstellungsinformationen auswählen, sollte es nicht auf dem iPhone Simulator ausgeführt werden. Dies ist ein Xcode-Fehler.
Es gibt hier also ein inkonsistentes Verhalten von Xcode und leider handelt es sich um einen zeitweiligen Fehler, der möglicherweise schwer zu reproduzieren ist, aber ich habe ihn hier eingefügt, damit er anderen in Zukunft helfen kann.