Xamarin.forms: Le mode d'orientation PortraitUpsideDown est ignoré dans iOS

Créé le 31 mai 2018  ·  3Commentaires  ·  Source: xamarin/Xamarin.Forms

La description

Il semble que le mode d'orientation PortraitUpsideDown ne fonctionne pas dans iOS et soit ignoré. Les autres orientations sont correctes.

Étapes pour reproduire

  1. Créer un nouveau projet Xamarin.Forms + iOS
  2. Ajoutez "UIInterfaceOrientationPortraitUpsideDown" à UISupportedInterfaceOrientations dans le fichier info.plist.
  3. Démarrez l'application et retournez le téléphone

Comportement prévisible

L'application change pour PortraitUpsideDown

Comportement réel

L'application est toujours en mode Portrait normal

Informations de base

  • Version avec problème : Xamarin.Forms 3.0, 2.5 et 2.4
  • Dernière bonne version connue : Probablement des versions antérieures à la 2.4
  • IDE : Visual Studio 2017
  • Cadres cibles de la plate-forme :

    • iOS : 11.3

    • Android:

    • UWP :

  • Version de la bibliothèque de prise en charge Android :
  • Packages Nuget : ce bogue affecte "Plugin.DeviceOrientation", mais il se produit également sans lui
  • Appareils concernés : iPhone 8, appareil réel et simulateur

Captures d'écran

Lien de reproduction

3 help wanted inactive iOS 🍎 bug up-for-grabs

Tous les 3 commentaires

C'est aussi un gros problème pour nous. Se passe sur toutes nos applications XF. Xamarin.Forms v3.4.0.1009999

Retesté avec la version la plus récente de XamForms et semble fonctionner maintenant. À l'exception de l'iPhone X et des versions ultérieures, il semble que ce soit quelque chose qu'Apple ait décidé de ne plus prendre en charge : https://forums.developer.apple.com/message/268015

Merci @jfversluis

Cette page vous a été utile?
0 / 5 - 0 notes