على الرغم من إمكانية استخدام "أداة فحص الإعلانات" لفحص سلوك الإعلانات أثناء التطوير والاختبار وتحديد المشاكل وحلّها، قد تؤدي الأداة إلى زيادة استخدام الذاكرة عند تفعيلها. ننصحك بإيقاف "أداة فحص الإعلانات" أثناء تحديد مستوى الأداء والتحقّق من الذاكرة. تضمن هذه الميزة عدم تشغيل "أداة فحص الإعلانات" وعدم تداخلها مع قياسات أداء تطبيقك.
يؤدي إيقاف "أداة فحص الإعلانات" إلى منع الأداة من زيادة استخدام الذاكرة أو تشغيلها من خلال الإيماءات أو قائمة تصحيح الأخطاء أو استدعاءات الطرق. يمكنك إيقاف "أداة فحص الإعلانات" أثناء اختبار الأداء في "الوضع التجريبي". في الإصدار العلني، تكون أداة "فاحص الإعلانات" غير مفعّلة دائمًا ولا تؤثّر في أداء تطبيقك.
يتناول هذا الدليل كيفية إيقاف "أداة فحص الإعلانات" والتأكّد من إيقافها.
المتطلبات الأساسية
قبل المتابعة، أكمل ما يلي:
- إعداد Google Mobile Ads SDK
- استخدِم الإصدار 13.8.0 أو إصدارًا أحدث من Google Mobile Ads SDK.
الإيقاف باستخدام أنواع الإصدارات
لإبقاء "أداة فحص الإعلانات" متاحة في إصدارات تصحيح الأخطاء مع إيقافها في إصدارات إنشاء الملفات الشخصية، عليك إدارة إعدادات التصميم من خلال تحديد إعدادات الإصدار وتعديل ملف Info.plist.
أكمِل الخطوات التالية:
- في قائمة التنقّل في Xcode، اختَر تطبيقك من الهدف.
- في شريط القوائم، انقر على إعدادات الإصدار والكل.
- انقر على إضافة.
- من القائمة المنسدلة، اختَر إضافة إعداد محدّد من قِبل المستخدم. يظهر مربّع يحدّده المستخدم.
- في المربّع، أضِف اسم إعداد، مثل
DISABLE_AD_INSPECTOR. - اضغط على ENTER أو RETURN. يظهر لك صف يتضمّن اسم الإعداد.
- اضبط أرقام التعريف الخاصة بإصدارَي التصحيح والإصدار العلني:
- وسِّع صف الإعدادات. يظهر الصفان تصحيح الأخطاء والإصدار.
- وسِّع الصفوف واختَر ما يلي:
- تصحيح الأخطاء: نعم
- الإصدار: لا
- في ملف
Info.plist، أضِف المفتاحGADDisableAdInspectorمع القيمة كاسم الإعداد الذي أنشأته.
في حال نجاح العملية، سيجلب ملف Info.plist رقم تعريف الوحدة الإعلانية الاختبارية عند اختيار تشغيل لإنشاءات تصحيح الأخطاء، ورقم تعريف الوحدة الإعلانية بعد اختيار أرشفة لإنشاءات الإصدار.
التحقّق من إيقاف الحساب
عند محاولة فتح "أداة فحص الإعلانات" أثناء إيقافها، ستظهر لك رسالة الخطأ التالية في وحدة تحكّم السجلّ:
Ad inspector is disabled. Remove GADDisableAdInspector from the plist file to use ad inspector.