تعليمات لإضافة مَعلمات الشاشة لأجهزة iOS الجديدة إلى حزمة تطوير البرامج (SDK) لنظارات Cardboard

يتم إصدار أجهزة iOS جديدة كل عام. لضمان عمل حزمة تطوير البرامج (SDK) لـ Cardboard مع هذه الأجهزة الجديدة، يجب تحديث screen_params.mm.

مصدر المعلومات

  • يمكن الحصول على سلاسل الطُرز من https://theapplewiki.com/wiki/Models.
  • يمكن الحصول على قيمة كثافة البكسل (DPI) (المعروفة أيضًا باسم PPI) من المواصفات الفنية لشركة Apple. على سبيل المثال، بالنسبة إلى هاتف iPhone 15، يُرجى الانتقال إلى https://www.apple.com/iphone-15/specs/.

ما يجب تعديله

اطّلِع على سجلّ screen_params للتأكّد من تعديل الأسطر الصحيحة.

تحديث المكوّن الإضافي XR Plugin باستخدام ملفات معلمات الشاشة الجديدة

في حال استخدام مكوّن XR الإضافي، يجب إنشاء GfxPluginCardboard.a جديد باستخدام ملف screen_params.mm المعدّل.

اتّبِع الخطوات الواردة في قسم "تنزيل التطبيق التجريبي وإنشاءه" من البدء السريع وحتى الخطوة 2 لفتح مساحة عمل Cardboard.xcworkspace في XCode. اختَر وحدة SDK ثم Generic iOS Device (جهاز iOS عادي) كجهاز مستهدَف (أو اختَر إنشاء التطبيقات للهاتف المحدّد إذا كان ذلك يناسب احتياجاتك بشكل أفضل). أنشئ وحدة حزمة تطوير البرامج (SDK)، ثم انسخ ملف .a الذي تم إنشاؤه واستبدِل ملف GfxPluginCardboard.a في cardboard-xr-plugin/Runtime/iOS/.