Das war ziemlich schmerzhaft für etwas, das trivial sein sollte. Folgendes habe ich getan:
Verwenden Sie xcassets
Ich habe mich entschieden, .xcassets gegenüber der .xib für den Start zu verwenden. Ich habe die .xib gelöscht. Wenn Sie bereits images.xcassets in Ihrem Projekt haben, ist das großartig, andernfalls können Sie eine über Datei> Neu> Datei hinzufügen:
Erstellen Sie einen Startbildsatz
Erstellen Sie jetzt mindestens einen Startbildsatz und einen Symbolsatz in Ihrer .xcassets-Datei, indem Sie mit der rechten Maustaste in den Navigatorbereich klicken.
Aktualisieren Sie die App-Symbole und starten Sie die Bildeinstellungen
Dann habe ich sichergestellt, dass das "Apps-Symbol und die Bildersätze" in meinem Ziel wie folgt sind.
Sehr wichtig: Stellen Sie sicher, dass die Einstellung "Bildschirmdatei starten" leer ist.
Fügen Sie die Bilder hinzu
Last but not least ist die von Apple für die Geräteauswahl verwendete Terminologie verwirrend. Anfangs dachte ich, da ich nur für iOS8 (iPhone Portrait) bereitstelle, kann ich dies tun und einfach die Startbilder für iPhone 6 und iPhone 6+ einfügen:
Mir wurde schnell klar, dass dies nicht der Fall ist, und ich erhielt eine Warnung: "Ein iPhone Retina (4 Zoll) -Startbild für iOS 7.0 und höher ist erforderlich."
Also musste ich das iPhone auch unter iOS 7.0 und höher auswählen und ein Bild für das iPhone 5s hinzufügen.
Um herauszufinden, welche Kästchen rechts angekreuzt werden müssen, stellen Sie nicht die Frage: Was ist meine minimale iOS- und Geräte- und Geräteorientierung, sondern fragen Sie:
Welche Geräte können mein Mindest-iOS unterstützen? Was ist das Minimum, das iOS auf diesen Geräten unterstützt? Und stellen Sie sicher, dass Sie alle diese Kontrollkästchen aktivieren. Daher ziele ich auf iPhone 5s, 6 und 6 Plus auf 8.0 ab. Da iPhone 5s jedoch mit 7.0 existieren kann, muss ich auch das Kontrollkästchen 7.0 aktivieren, um den Bildplatzhalter anzuzeigen. Mit anderen Worten, das Kontrollkästchen (iOS) auf der rechten Seite zeigt Ihnen die für dieses Gerät verfügbare iOS-Mindestversion an. Sie müssen darauf klicken, um den Bildplatzhalter anzuzeigen und ein Bild einzufügen, unabhängig davon, ob Sie diese iOS-Version bereitstellen oder nicht .
Hoffe das hilft jemandem.