تعليمات لإضافة مَعلمات الشاشة لأجهزة iOS الجديدة إلى حزمة تطوير البرامج (SDK) لنظارات Cardboard
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يتم إصدار أجهزة iOS جديدة كل عام. لضمان عمل حزمة تطوير البرامج (SDK) لـ Cardboard مع هذه الأجهزة الجديدة، يجب تحديث screen_params.mm.
ما يجب تعديله
اطّلِع على سجلّ 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/.
جميع الحقوق محفوظة. إنّ Java علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Yearly updates to `screen_params.mm` are necessary for Cardboard SDK compatibility with new iOS devices."],["Developers need to obtain model strings and DPI values from sources like theapplewiki.com and Apple's official specifications."],["The XR Plugin requires regeneration of `GfxPluginCardboard.a` using the updated `screen_params.mm` file for proper functionality."],["Updating involves building the SDK module in XCode with a generic or specific iOS device target, then replacing the existing `GfxPluginCardboard.a` within the cardboard-xr-plugin."]]],[]]