Xamarin.forms: El modo de orientación PortraitUpsideDown se ignora en iOS

Creado en 31 may. 2018  ·  3Comentarios  ·  Fuente: xamarin/Xamarin.Forms

Descripción

Parece que el modo de orientación PortraitUpsideDown no funciona en iOS y se ignora. Las otras orientaciones están bien.

Pasos para reproducir

  1. Crear un nuevo proyecto de Xamarin.Forms + iOS
  2. Agregue "UIInterfaceOrientationPortraitUpsideDown" a UISupportedInterfaceOrientations en el archivo info.plist.
  3. Inicie la aplicación y ponga el teléfono boca abajo

Comportamiento esperado

La aplicación cambia a PortraitUpsideDown

Comportamiento real

La aplicación todavía está en el modo retrato normal

Información básica

  • Versión con problema: Xamarin.Forms 3.0, 2.5 y 2.4
  • Última versión buena conocida: probablemente versiones anteriores a la 2.4
  • IDE: Visual Studio 2017
  • Marcos de destino de la plataforma:

    • iOS: 11.3

    • Androide:

    • UWP:

  • Versión de la biblioteca de soporte de Android:
  • Paquetes Nuget: este error afecta a "Plugin.DeviceOrientation", pero también ocurre sin él.
  • Dispositivos afectados: iPhone 8, dispositivo real y simulador

Capturas de pantalla

Enlace de reproducción

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

Todos 3 comentarios

Este también es un gran problema para nosotros. Sucediendo en todas nuestras aplicaciones XF. Xamarin.Forms v3.4.0.1009999

Se volvió a probar con la versión más reciente de XamForms y parece funcionar ahora. Con la excepción del iPhone X en adelante, pero parece que es algo que Apple ha decidido no admitir más: https://forums.developer.apple.com/message/268015

Gracias @jfversluis

¿Fue útil esta página
0 / 5 - 0 calificaciones