J'essaie de soumettre mon application iOS 9 universelle à Apple (construite avec Xcode 7 GM) mais je reçois ce message d'erreur pour le bundle dans iTunes Connect, juste au moment où je sélectionne Soumettre pour révision :
Bundle non valide. La prise en charge du multitâche iPad nécessite les orientations suivantes: «UIInterfaceOrientationPortrait, UIInterfaceOrientationPortraitUpsideDown, UIInterfaceOrientationLandscapeLeft, UIInterfaceOrientationLandscapeRight». Trouvé «UIInterfaceOrientationPortrait, UIInterfaceOrientationPortraitUpsideDown» dans le bundle «com.bitscoffee.PhotoMarks.iOS».
Mon application prend en charge les orientations Portrait et PortraitUpsideDown mais pas les deux autres.
Donc, y a-t-il un travail autour de cette exigence imposée, ou toutes les applications iPad iOS 9 doivent-elles avoir les quatre orientations?
Dans Xcode, cochez la case "Nécessite le plein écran" sous Général> Cibles, comme indiqué ci-dessous.
la source
J'utilise Xamarin et il n'y a pas d'option disponible dans l'interface utilisateur pour spécifier "Nécessite le plein écran". J'ai donc dû suivre la réponse de @Michael Wang avec une légère modification. Voici:
Ouvrez le fichier info.plist dans un éditeur de texte et ajoutez les lignes:
J'ai essayé de régler la valeur sur "OUI" mais cela n'a pas fonctionné, ce qui était assez attendu.
Au cas où vous vous poseriez la question, j'ai placé les lignes ci-dessus sous la section UISupportedInterfaceOrientations
J'espère que cela aide quelqu'un. Nous remercions Michael.
la source
comme Michael l'a dit,
Cochez la case "Nécessite le plein écran" de la cible de xcodeproj, si vous n'avez pas besoin de prendre en charge le multitâche.
ou Vérifiez les orientations de périphérique suivantes
Dans ce cas, nous devons prendre en charge le lancement du storyboard.
la source
Décoché toutes les orientations de l'appareil et coché uniquement "Nécessite le plein écran" . Son fonctionnement correctement
la source
Accédez à la cible de votre projet dans Xcode> Général> Définissez "Nécessite le plein écran" (sous Masquer la barre d'état) sur true.
la source
Comme Michael l'a dit, cochez la case "Nécessite le plein écran" sous Général> Cibles
et supprimez également le 'CFBundleIcons-ipad' du info.plst
Cela a fonctionné pour moi
la source
Vous devez ajouter Portrait (bouton d'accueil supérieur) dans le champ d'orientation de l'interface pris en charge du fichier info.plist dans xcode
la source