Xamarin.forms: Der Orientierungsmodus PortraitUpsideDown wird in iOS ignoriert

Erstellt am 31. Mai 2018  ·  3Kommentare  ·  Quelle: xamarin/Xamarin.Forms

Beschreibung

Es scheint, dass der Ausrichtungsmodus PortraitUpsideDown in iOS nicht funktioniert und ignoriert wird. Die anderen Ausrichtungen sind in Ordnung.

Schritte zum Reproduzieren

  1. Neues Xamarin.Forms + iOS-Projekt erstellen
  2. Fügen Sie "UIInterfaceOrientationPortraitUpsideDown" zu UISupportedInterfaceOrientations in der Datei info.plist hinzu.
  3. App starten und Handy auf den Kopf stellen

Erwartetes Verhalten

App ändert sich zu PortraitUpsideDown

Tatsächliches Verhalten

App befindet sich noch im normalen Portrait-Modus

Grundinformation

  • Version mit Problem: Xamarin.Forms 3.0, 2.5 und 2.4
  • Letzte bekannte gute Version: Wahrscheinlich Versionen vor 2.4
  • IDE: Visual Studio 2017
  • Plattform-Ziel-Frameworks:

    • iOS: 11,3

    • Android:

    • UWP:

  • Version der Android-Supportbibliothek:
  • Nuget-Pakete: Dieser Fehler betrifft "Plugin.DeviceOrientation", tritt aber auch ohne ihn auf
  • Betroffene Geräte: iPhone 8, echtes Gerät und Simulator

Screenshots

Reproduktionslink

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

Alle 3 Kommentare

Auch für uns ist das ein großes Thema. Passiert in all unseren XF-Apps. Xamarin.Forms v3.4.0.1009999

Erneut mit der neuesten XamForms-Version getestet und scheint jetzt zu funktionieren. Mit Ausnahme von iPhone X und höher, aber anscheinend hat Apple beschlossen, dies nicht mehr zu unterstützen: https://forums.developer.apple.com/message/268015

Danke @jfversluis

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen