ios - ما هو تأثير خيار "يتطلب ملء الشاشة" في Xcode لتطبيق iPhone فقط؟




ios9 xcode7 (2)

بالنسبة لتطبيق iPad فقط أو تطبيق عالمي ، يخبر خيار "Requires full screen" Xcode / iOS ما إذا كان التطبيق يدعم ميزة تعدد مهام iPad المقدمة في نظام التشغيل iOS 9. لكن خيار "Requires full screen" موجود أيضًا إذا كان جهاز iPhone- التطبيق الوحيد. في هذه الحالة ، ما هو تأثير هذا الخيار؟


عادةً ، ستحتاج إلى دعم الاتجاه الرأسي والأفقي في تطبيقك. إذا كان تطبيقك أفقيًا أو عموديًا فقط ، فإن فشل التحقق من صحة التطبيق مع:

تحذير: يجب دعم جميع اتجاهات الواجهة ما لم يتطلب التطبيق ملء الشاشة.

وكما لاحظ KingofBliss ، سيؤدي تعيين هذا إلى YES أيضًا إلى إيقاف تشغيل التطبيق في طريقة عرض منقسمة.

إنه إعداد مفيد للألعاب التي تعمل بملء الشاشة في الوضع الطبيعي فقط.


لا يوجد أي تأثير على الإطلاق. يعتقد مهندسو Apple أنه ليس مطلوبًا إخفاءه ، أو ربما هواتف Plus ، سينزلق المشهد الأفقي في إصدارات iOS اللاحقة :)

من documentation :

لإلغاء الاشتراك في التأهل للمشاركة في Slide Over و Split View ، أضف مفتاح UIRequiresFullScreen إلى ملف Info.plist الخاص بمشروع Xcode الخاص بك وقم بتطبيق قيمة Boolean YES.





xcode7