Xamarin.forms: Mode orientasi PortraitUpsideDown diabaikan di iOS

Dibuat pada 31 Mei 2018  ·  3Komentar  ·  Sumber: xamarin/Xamarin.Forms

Keterangan

Tampaknya mode orientasi PortraitUpsideDown tidak berfungsi di iOS dan diabaikan. Orientasi lainnya baik-baik saja.

Langkah-langkah untuk Reproduksi

  1. Buat proyek Xamarin.Forms + iOS baru
  2. Tambahkan "UIInterfaceOrientationPortraitUpsideDown" ke UISupportedInterfaceOrientations di file info.plist.
  3. Mulai aplikasi dan balikkan ponsel

Perilaku yang Diharapkan

Perubahan aplikasi ke PortraitUpsideDown

Perilaku Sebenarnya

Aplikasi masih dalam mode Potret normal

Informasi dasar

  • Versi dengan masalah: Xamarin.Forms 3.0, 2.5 dan 2.4
  • Versi bagus yang terakhir diketahui: Mungkin versi sebelum 2.4
  • IDE: Visual Studio 2017
  • Kerangka Target Platform:

    • iOS: 11.3

    • Android:

    • UWP:

  • Versi Pustaka Dukungan Android:
  • Paket Nuget: Bug ini memengaruhi "Plugin.DeviceOrientation", tetapi juga terjadi tanpanya
  • Perangkat yang Terkena Dampak: iPhone 8, perangkat nyata dan simulator

Tangkapan layar

Tautan Reproduksi

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

Semua 3 komentar

Ini juga menjadi masalah besar bagi kami. Terjadi di semua aplikasi XF kami. Xamarin.Forms v3.4.0.1009999

Diuji ulang dengan versi XamForms terbaru dan tampaknya berfungsi sekarang. Dengan pengecualian iPhone X dan lebih tinggi, tetapi tampaknya Apple telah memutuskan untuk tidak mendukung lagi: https://forums.developer.apple.com/message/268015

Terima kasih @jfversluis

Apakah halaman ini membantu?
0 / 5 - 0 peringkat