Xamarin.forms: وضع الاتجاه يتم تجاهل PortraitUpsideDown في iOS

تم إنشاؤها على ٣١ مايو ٢٠١٨  ·  3تعليقات  ·  مصدر: xamarin/Xamarin.Forms

وصف

يبدو أن وضع الاتجاه PortraitUpsideDown لا يعمل في iOS ويتم تجاهله. التوجهات الأخرى بخير.

خطوات التكاثر

  1. إنشاء مشروع Xamarin.Forms جديد + iOS
  2. إضافة "UIInterfaceOrientationPortraitUpsideDown" إلى UISupportedInterfaceOrientations في ملف info.plist.
  3. ابدأ التطبيق واقلب الهاتف رأسًا على عقب

سلوك متوقع

يتغير التطبيق إلى PortraitUpsideDown

السلوك الفعلي

لا يزال التطبيق في الوضع الرأسي العادي

معلومات اساسية

  • الإصدار الذي يحتوي على الإصدار: Xamarin.Forms 3.0 و 2.5 و 2.4
  • آخر إصدار جيد معروف: ربما إصدارات قبل 2.4
  • IDE: Visual Studio 2017
  • الأطر المستهدفة للمنصة:

    • iOS: 11.3

    • ذكري المظهر:

    • UWP:

  • إصدار مكتبة دعم Android:
  • حزم Nuget: يؤثر هذا الخطأ على "Plugin.DeviceOrientation" ، ولكنه يحدث أيضًا بدونها
  • الأجهزة المتأثرة: iPhone 8 ، جهاز حقيقي ومحاكي

لقطات

رابط الاستنساخ

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

ال 3 كومينتر

هذه مشكلة كبيرة بالنسبة لنا أيضًا. يحدث على جميع تطبيقات XF لدينا. Xamarin.Forms v3.4.0.1009999

تمت إعادة الاختبار باستخدام أحدث إصدار من XamForms ويبدو أنه يعمل الآن. باستثناء iPhone X والإصدارات الأحدث ، لكن يبدو أن هذا شيء قررت Apple عدم دعمه بعد الآن: https://forums.developer.apple.com/message/268015

jfversluis شكرا

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات