2015-03-23 24 views

Antwort

18

Try „Startbildschirm Datei“ auf löschen „App-Icons und Bilder starten“

enter image description here

+0

Ich habe tagelang daran festgemacht. Danke für diese Antwort! – joshgrenon

+2

Dieses Problem hat viele andere Gründe. – Vlad

+0

Ich hatte nur einen Startbildschirm angegeben, weil es mir Retina 4-Auflösungen gab, obwohl ich beide neue Startbilder zur Verfügung hatte. Nahm es heraus und es sieht aus, als ob es immer noch Retina 4 ist. Leider bekomme ich immer noch diesen Fehler von Apple aus irgendeinem Grund. – Jacksonkr

3

In meinem Fall hatte ich ein LaunchScreen.xib so sollte ich nicht den PNG gebraucht. Es stellt sich heraus, dass ich es irgendwie in "Build-Phasen" aus "Bundle-Ressourcen kopieren" gelöscht habe. Erneut hinzugefügt und Apple akzeptierte den Build.

+0

Was für eine große Zeitverschwendung bei der Untersuchung von iPhone5 HIG und dem Start von Bildschirmanforderungen, wenn das Problem darin lag, dass die XIB nicht im Kopierressourcen-Schritt war. Danke fürs Schreiben. Das war ein Kopfkratzer – levous

3

Ab iOS9 sollten Sie Launch Images zu Ihrem Projektstamm hinzufügen, nicht Images.xcassets Ordner. Und stellen Sie Ihren Start Bilder in info.plist mit Schlüssel UILaunchImages, für mein Beispiel:

<key>UILaunchImages</key> 
<array> 
    <dict> 
     <key>UILaunchImageMinimumOSVersion</key> 
     <string>7.1</string> 
     <key>UILaunchImageName</key> 
     <string>iPhone5Portrait</string> 
    </dict> 
    <dict> 
     <key>UILaunchImageMinimumOSVersion</key> 
     <string>7.1</string> 
     <key>UILaunchImageName</key> 
     <string>iPhone6Portrait</string> 
    </dict> 
</array> 
+3

Wo hast du das gelesen? – Ricardo

0

In meinem Fall hatte ich ein Bild Katalog zu verwenden, da meine App mehrere Ziele mit unterschiedlichen Ressourcen für jeden hat, so einfaches Kopieren der -568h PNG-Datei in das Stammverzeichnis war keine Option.

Für die von Ihnen Bild-Assets verwenden, die folgenden für mich gearbeitet, es zu versuchen:

Auf Ihrem LaunchImage Bild assests, öffnen Sie die rechte Scheibe, wo die Geräte und Betriebssysteme, die Sie wie dargestellt Ziel aufgeführt sind hier:

enter image description here

Stellen Sie sicher, dass Sie diese iPhone Optionen ausgewählt beide haben und dass Sie die richtige Größe für beide am Boden wie angegeben als „Erwartete Größe“ geladen haben.

+0

Dies funktioniert nicht für. = (I –

2

Ich habe die gleiche Fehlermeldung erhalten.

der Fix war zu überprüfen Sie alle Warnungen von xcode 7.3 während nach einer Reinigung des Projekts.

Sie müssen überprüfen, dass alle LaunchImage die "richtige" und präzise Auflösung haben.

Wenn ein im launchImage-Ordner vorhandenes Bild nicht die falsche Auflösung hat, lehnt Apple die Binärdatei ab.

0

Set "Bereitstellungsziel" Wert 7.0