it-swarm.com.de

Ungültiger Bundle-Fehler - "Start-Storyboard erforderlich"

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

FEHLER ITMS-90475: "Ungültiges Bundle. IPad Multitasking-Unterstützung erfordert das Starten des Storyboards im Bundle 'com.companyname.appname.'"

Weiß jemand was dieser Fehler wirklich bedeutet?

333
matthias_b_nz

Dies liegt daran, dass Sie angeben müssen, wie Ihre App auf dem iPad mit Multitasking umgehen 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:

enter image description here

665

Ich habe das Problem auf diese Weise gelöst, siehe hier :

Wenn Sie Slide Over und Split View deaktivieren müssen, fügen Sie den UIRequiresFullScreen-Schlüssel explizit zur Info.plist-Datei Ihres Xcode-Projekts hinzu und übernehmen Sie den Booleschen Wert YES.

38
marji

Sie müssen einen Startbildschirm hinzufügen (Xcode> Datei> Neu). Unter iOS> Benutzeroberfläche wählen Sie "Startbildschirm", um ihn zum Projekt hinzuzufügen.

Für das iPad müssen Sie alle 4 Ausrichtungen unterstützen.

Wählen Sie in Xcode Ihre Zieldatei aus und gehen Sie auf der Registerkarte "Allgemein" zu "App-Symbole und Bilder starten". Hier wählen Sie die von Ihnen erstellte Startbildschirmdatei aus. Wenn Sie die App starten, werden die Startbilder (Bitmap) nicht verwendet, sondern das Startbildschirm-Storyboard.

30
GeeJad

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

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

In Ihrer .plist-Datei.

25

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

enter image description here

14
Dinesh Vaitage

Wenn Sie Cordova verwenden, möchten Sie möglicherweise das Cordova-ios-erfordert-Vollbild Plugin verwenden (siehe So deaktivieren Sie iOS9-Multitasking über Ionic/Cordova ?)

Update : Sie können auch cordova-plugin-ipad-multitasking verwenden, was anscheinend auch ein anderes Problem verhindert (ITMS- 90474)

Update : Dies sollte jetzt mit Cordova Tools 5.4 behoben werden, ohne dass diese Plugins benötigt werden.

8
Gyum Fox

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

GIF

6

WENN Sie NUR festlegen möchten RequiresFullScreen Für iPhone und Support Probieren Sie das iPad Multitasking aus:

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

enter image description here

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

das iPhone verwendet weiterhin Launch Images Source Bilder.

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

0
hstdt