Ich habe ein XCode 6-Projekt in XCode 7 beta 5 mit einem Watch-Ziel importiert und erhalte die folgende Meldung:
WatchOS-Storyboards unterstützen den Zielgerätetyp 'iPhone' nicht
Ich habe auf das Storyboard geklickt und es aus dem App-Ziel entfernt (stattdessen nur das Ziel der Überwachungs-App). Es funktioniert jedoch immer noch nicht.
Irgendeine Idee, wie ich das zum Laufen bringen kann?
Aktualisieren Sie die empfohlenen Einstellungen
Wählen Sie das Storyboard für Ihre App aus
Deaktivieren Sie das erste Kontrollkästchen (Ihre Haupt-App), damit Sie Ihre App ohne den Fehler ausführen können.
HINWEIS: Dies führt dazu, dass keine Assets geladen werden. Gehen Sie in Ihren Asset-Katalog und wählen Sie die Bilder einzeln aus. Im Inspektor haben Sie eine Liste von Kontrollkästchen. Überprüfen Sie watchOS und fügen Sie die Bilder zu "Apple Watch" im Asset-Katalog hinzu. Die Assets werden jetzt wie erwartet geladen.
Sie können beide Watch OS1 und 2 unterstützen und es gibt eine gute Antwort hier Xcode 7 unterstützt Watch OS1 und OS2
Das Problem ist auf Xcode 6 nicht aufgetreten. Für Xcode 7 besteht meine Lösung darin, die Datei project.pbxproj zu ändern.
ps. Ursprünglich könnte der Wert TARGETED_DEVICE_FAMILY [sdk = iphonesimulator *] "1,4" sein. Deshalb haben wir diesen Fehler bekommen.
Tags und Links iphone ios xcode watch-os-2 xcode7