xcode - macbook - was ist app store connect




Ungültiger Bundle-Fehler-"Start-Storyboard erforderlich" (6)

Ich erhalte immer wieder diese Fehlermeldung, wenn ich versuche, meine App mit Xcode an den Store zu senden:

FEHLER ITMS-90475: "Ungültiges Bundle. Für die iPad-Multitasking-Unterstützung muss das Storyboard im Bundle 'com.companyname.appname' gestartet werden."

Weiß jemand was dieser Fehler wirklich bedeutet?


Ab Xcode 8.x Bitte überprüfen Sie die GIF-Darstellung.


Dies liegt daran, dass Sie angeben müssen, wie Ihre App multitasking auf dem iPad handhaben soll.

Wenn Sie Multitasking jetzt nicht ausführen möchten, können Sie es einfach deaktivieren, indem Sie auf die Registerkarte "Allgemein" Ihres Ziels gehen:


Sie finden das Kontrollkästchen "Vollbild erforderlich" unter "Allgemein"> "Ziele"


Sie können dies entweder wie von André gezeigt tun oder direkt hinzufügen:

<key>UIRequiresFullScreen</key>
<true/>

In Ihrer .plist-Datei.


WENN Sie NUR RequiresFullScreen für iPhone festlegen möchten und iPad Multitasking unterstützen, versuchen Sie Folgendes :

<key>UILaunchStoryboardName~ipad</key>
<string>LaunchScreenIPad.storyboard</string>
<key>UIRequiresFullScreen</key>
<true/>
<key>UIRequiresFullScreen~ipad</key>
<false/>

LaunchScreenIPad.storyboard ist der Name von LaunchScreen für iPad.

Das iPhone verwendet weiterhin Launch Images Source starten.

Apple Document Ref: Plattform- und gerätespezifische Schlüssel erstellen






multitasking