الاستعداد لنظام التشغيل tvOS 14+
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يوضّح هذا الدليل التغييرات اللازمة لإعداد تطبيقك لنظام التشغيل tvOS
14.
المتطلبات الأساسية
الإصدار 2.2.2 أو إصدار أحدث من PAL SDK.
طلب تفويض "شفافية تتبُّع التطبيقات"
لعرض طلب الحصول على إذن "شفافية تتبُّع التطبيقات" للوصول إلى معرّف المعلِنين (IDFA)، يجب تعديل Info.plist لإضافة مفتاح NSUserTrackingUsageDescription مع رسالة مخصَّصة تصف استخدامك. إليك مثال على نص الوصف:
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>
يظهر وصف الاستخدام في مربع حوار "شفافية تتبع التطبيقات":
لتقديم طلب التفويض، يمكنك الاتصال بالرقم
requestTrackingAuthorizationWithCompletionHandler:.
ننصحك بانتظار اكتمال معاودة الاتصال قبل تحميل الإعلانات، حتى إذا منح المستخدم إذن "شفافية تتبُّع التطبيقات"، يمكنها استخدام معرّف المعلِنين (IDFA) في طلبات الإعلانات.
تتطلب Apple من مطوّري البرامج، الذين ينشرون التطبيقات على App Store، الإفصاح عن
معلومات معيّنة
تتعلق باستخدام بيانات تطبيقاتهم. أعلنت شركة Apple أنّ بيانات الإفصاح هذه ستكون مطلوبة للتطبيقات الجديدة وتحديثات التطبيقات اعتبارًا من 8 كانون الأول (ديسمبر) 2020.
تاريخ التعديل الأخير: 2026-02-18 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2026-02-18 (حسب التوقيت العالمي المتفَّق عليه)"],[],["To prepare apps for tvOS 14, developers must use PAL SDK 2.2.2 or higher and request App Tracking Transparency authorization to access the IDFA. This involves adding the `NSUserTrackingUsageDescription` key to the `Info.plist` with a custom message and calling `requestTrackingAuthorizationWithCompletionHandler:`. It is recommended to load ads after the completion callback. Additionally, apps must disclose their data usage on the App Store for new apps and updates starting December 8, 2020.\n"]]