Ich versuche, meine universelle iOS 9-App an Apple (erstellt mit Xcode 7 GM) zu senden, erhalte jedoch diese Fehlermeldung für das Bundle in iTunes Connect, wenn ich " Zur Überprüfung einreichen" auswähle :
Ungültiges Bundle. Für die Unterstützung von iPad Multitasking sind folgende Ausrichtungen erforderlich: 'UIInterfaceOrientationPortrait, UIInterfaceOrientationPortraitUpsideDown, UIInterfaceOrientationLandscapeLeft, UIInterfaceOrientationLandscapeRight'. Gefunden 'UIInterfaceOrientationPortrait, UIInterfaceOrientationPortraitUpsideDown' im Bundle 'com.bitscoffee.PhotoMarks.iOS'.
Meine App unterstützt die Ausrichtungen Portrait und PortraitUpsideDown, jedoch nicht die beiden anderen.
Gibt es eine Lösung für diese auferlegte Anforderung, oder müssen alle iOS 9 iPad-Apps alle vier Ausrichtungen haben?
Aktivieren Sie in Xcode das Kontrollkästchen "Vollbild erforderlich" unter "Allgemein"> "Ziele" (siehe unten).
quelle
Ich verwende Xamarin und es gibt keine verfügbare Option in der Benutzeroberfläche, um "Vollbild erforderlich" anzugeben. Ich musste daher der Antwort von @Michael Wang mit einer geringfügigen Änderung folgen. Hier geht:
Öffnen Sie die Datei info.plist in einem Texteditor und fügen Sie die folgenden Zeilen hinzu:
Ich habe versucht, den Wert auf "JA" zu setzen, aber es hat nicht funktioniert, was irgendwie erwartet wurde.
Falls Sie sich fragen, habe ich die obigen Zeilen unter dem Abschnitt UISupportedInterfaceOrientations platziert
Hoffe das hilft jemandem. Dank an Michael.
quelle
wie Michael sagte,
Überprüfen Sie das Kontrollkästchen "Vollbild erforderlich" des Ziels von xcodeproj, wenn Sie Multitasking nicht unterstützen müssen.
oder Überprüfen Sie die folgenden Geräteorientierungen
In diesem Fall müssen wir das Starten des Storyboards unterstützen.
quelle
Deaktiviert alle Geräteorientierung und aktiviert nur "Vollbild erforderlich" . Es funktioniert richtig
quelle
Gehen Sie zu Ihrem Projektziel unter Xcode> Allgemein> Setzen Sie "Vollbild erforderlich" (unter Statusleiste ausblenden) auf true.
quelle
Aktivieren Sie, wie Michael sagte, das Kontrollkästchen "Vollbild erforderlich" unter "Allgemein"> "Ziele"
und löschen Sie auch das 'CFBundleIcons-ipad' aus der info.plst
Das hat bei mir funktioniert
quelle
Sie müssen Portrait (obere Home-Schaltfläche) im unterstützten Feld für die Ausrichtung der Benutzeroberfläche der Datei info.plist in xcode hinzufügen
quelle