يأتي الجيل الرابع من Apple TV مع العديد من الحيل الجديدة التي لا يراها الطراز القديم ، مثل دعم Siri وتطبيقات وألعاب الطرف الثالث. ومع ذلك ، هناك ميزة واحدة مفقودة وهي القدرة على تصفح الويب.
على الرغم من أن tvOS تعتمد بشكل كبير على نظام iOS ، فقد تم تجريد متصفح Safari من Apple TV ، مما يعني أن التصفح الوحيد الذي ستقوم به هو عبر التصفح مع AirPlay من أجهزة Apple الأخرى.
مع الاختراق البسيط ، سوف تتصفح الويب مع Apple TV الخاص بك في غضون دقائق. وإليك كيف يتم ذلك.
ما سوف تحتاجه
ستحتاج إلى بضعة أمور قبل البدء ، مثل حساب Apple Developer المجاني و Xcode وكابل USB-C أو محول.
إذا لم يكن لديك حساب مطور لدى Apple بالفعل ، فانتقل إلى developer.apple.com/account وقم بتسجيل الدخول باستخدام Apple ID الخاص بك.
بعد ذلك ، من جهاز Mac ، افتح متجر التطبيقات ، وابحث عن "Xcode" وقم بتنزيل التطبيق. سيتم تثبيته تلقائيا.
إذا كان لديك جهاز MacBook بقياس 12 بوصة ، فسيعمل كابل USB-C المرفق مع هذا التطبيق. وإلا ، فستحتاج إلى كابل USB-A إلى USB-C ، والذي يمكنك العثور عليه عبر الإنترنت مقابل 10 دولارات. ما عليك سوى توخي الحذر من أي واحد تشتريه (والإشارة إلى جدول البيانات هذا لمعرفة أي منها يصل إلى المواصفات).
وأخيرًا ، ستحتاج إلى شفرة المصدر إلى tvOSBrowser ، والتي سنقوم بتنزيلها من مستودع GitHub باستخدام Xcode.
تثبيت المتصفح
ابدأ بفتح مجلد التطبيقات في Finder وتحديد موقع Xcode.app. انقر بزر الماوس الأيمن على التطبيق وحدد إظهار محتويات الحزمة . من هناك ، انتقل إلى Contents> Developer> Platforms> AppleTVOS.platform> Developer> SDKs> AppleTVOS.sdk> usr> include وحدد موقع الملف Availability.h . انقر بزر الماوس الأيمن على الملف وافتح في TextEdit أو محرر نص آخر.
حدد موقع هذين السطرين من التعليمات البرمجية ، والتي يمكن العثور عليها في السطور 279 و 280:
- #define __TVOS_UNAVAILABLE __OS_AVAILABILITY (tvos، unavailable)
- #define __TVOS_PROHIBITED __OS_AVAILABILITY (tvos، unavailable)
تغييرها إلى:
- #define __TVOS_UNAVAILABLE_NOTQUITE __OS_AVAILABILITY (tvos، unavailable)
- #define __TVOS_PROHIBITED_NOTQUITE __OS_AVAILABILITY (tvos، unavailable)
احفظ الملف وافتح Xcode. تجاهل النافذة التي يتم تحميلها وانقر على "التحكم في المصدر" في شريط القائمة ، ثم حدد " السحب" . في حقل موقع مستودع التخزين ، الصق "//github.com/steventroughtonsmith/tvOSBrowser.git" وانقر على التالي . عند السؤال ، حدد الفرع الرئيسي للمستودع والمتابعة.
في الجزء الأيسر من Xcode ، انقر على تطبيق المتصفح الذي قمت للتو باستيراده. ستحتاج إلى تغيير معرّف الحزمة . بشكل افتراضي ، يكون الأمر com.highcaffeinecontent.Browser . قم بتغييره إلى شيء فريد مثل: com. [nickname] .Browser . فقط تأكد من عدم وجود مسافات في المعرف.
أسفل حقل معرّف الحزمة ، انقر على القائمة المنسدلة بجوار فريق . حدد معرف Apple الخاص بك. إذا لم تقم بتسجيل الدخول ، فانقر فوق إضافة حساب وقم بتسجيل الدخول باستخدام بيانات اعتماد Apple ID الخاصة بك.
قم بتوصيل Apple TV بجهاز Mac باستخدام كابل USB-C.
"،" modalTemplate ":" {{content}} "،" setContentOnInit ": false} '>
في الجزء العلوي من نافذة Xcode ، سترى أزرار Play and Stop . بجانب ذلك ، يوجد زران ، أحدهما هو اسم التطبيق (في هذه الحالة ، المتصفح) والآخر هو مصدر الإخراج الذي ستنفذ فيه الشفرة. بشكل افتراضي ، إذا لم يتم اكتشاف Apple TV ، فسيقوم Xcode بتشغيل محاكي Apple TV عند تنفيذ الشفرة. للتأكد من أنك تقوم بدفع الكود إلى Apple TV ، انقر فوق الزر الموجود على اليمين وتأكد من تحديد Apple TV under Devices ، وليس Apple TV 1080p under tvOS Simulator .
بمجرد انتهاء تنفيذ التعليمات البرمجية ، يجب أن تشاهد تطبيقًا على Apple TV يسمى Safari. اضغط عليها لفتح.
باستخدام المتصفح على Apple TV
متصفح Safari على Apple TV سهل الاستخدام وبسيط الاستخدام.
استنادًا إلى الوضع الذي تحرك به تحريك إصبعك على لوحة التتبع الخاصة بآبل Apple TV ، سيتم تحريك المؤشر أو تمريره إلى أعلى الصفحة وأسفلها. للتبديل بين الأوضاع ، انقر نقرًا مزدوجًا فوق لوحة التعقب.
يؤدي النقر فوق لوحة التتبع إلى ما تتوقعه بالضبط - حيث يقوم بالنقر فوق الارتباطات أو فتحها أو تحديد المحتوى المعروض على الشاشة. يعمل زر القائمة كزر خلفي. يؤدي النقر المزدوج فوق زر القائمة إلى تحميل قائمة الإعدادات ، حيث يمكنك تغيير الصفحة الرئيسية وعرض السجل والمزيد. ويؤدي الضغط على الزر Play / Pause إلى إظهار عنوان وشريط بحث ، يستخدم Google كمحرك البحث الافتراضي.
المطور لم يقم بتحديث شفرة المصدر في عدة أشهر ، وعلى هذا النحو هذا هو متصفح أساسي للغاية. يفتقد إلى بعض الميزات التي قد تجدها ضرورية من جهاز كمبيوتر أو جهاز جوّال ، ولكن يجب أن تكون كافية للاحتياجات الأساسية للتصفح عبر Apple TV.
ترك تعليقك