غیرفعال کردن بازرس آگهی

انتخاب پلاتفرم: Android iOS

اگرچه می‌توانید از بازرس آگهی برای بازرسی رفتار آگهی درطول توسعه، آزمایش، و عیب‌یابی استفاده کنید، این ابزار ممکن است هنگام فعال بودن مصرف حافظه را افزایش دهد. شاید بخواهید بازرس آگهی را درطول نمایه‌سازی عملکرد و بررسی حافظه غیرفعال کنید. این ویژگی تضمین می‌کند که بازرس آگهی اجرا نشود و در اندازه‌گیری‌های عملکرد برنامه شما تداخل ایجاد نکند.

غیرفعال کردن بازرس آگهی از افزایش استفاده از حافظه یا راه‌اندازی ابزار ازطریق اشاره‌ها، منو اشکال‌زدایی، یا فراخوانی روش جلوگیری می‌کند. می‌توانید بازرس آگهی را درحین آزمایش عملکرد در حالت آزمایشی غیرفعال کنید. در دسته هدف، بازرس آگهی همیشه غیرفعال است و بر عملکرد برنامه‌تان تأثیر نمی‌گذارد.

این راهنما غیرفعال کردن بازرس آگهی و تأیید غیرفعال شدن را پوشش می‌دهد.

پیش‌نیازها

پیش‌از ادامه دادن، موارد زیر را تکمیل کنید:

غیرفعال کردن با انواع ساخت

برای اینکه بازرس آگهی در ساخت‌های اشکال‌زدایی دردسترس باشد و درعین‌حال این ابزار در ساخت‌های نمایه‌سازی غیرفعال باشد، تنظیم پیکربندی ساخت را با تعریف کردن تنظیمات ساخت و به‌روزرسانی فایل Info.plist مدیریت کنید. مراحل زیر را تکمیل کنید:

  1. در منو پیمایش Xcode، برنامه خود را از هدف انتخاب کنید.
  2. در نوار منو، روی تنظیمات ساخت و همه کلیک کنید.
  3. روی افزودن کلیک کنید.
  4. از منوِ کرکره‌ای، افزودن تنظیم تعریف‌شده توسط کاربر را انتخاب کنید. چارگوش تعریف‌شده توسط کاربر ظاهر می‌شود.
  5. در چارگوش، نام تنظیماتی را اضافه کنید، برای مثال، DISABLE_AD_INSPECTOR.
  6. کلید ENTER یا RETURN را فشار دهید. ردیفی با نام تنظیم خود می‌بینید.
  7. شناسه‌های اشکال‌زدایی و انتشار را تنظیم کنید:
    1. ازهم بازکردن ردیف تنظیمات. ردیف‌های عیب‌یابی و انتشار را می‌بینید.
    2. ردیف‌ها را ازهم باز کنید و موارد زیر را انتخاب کنید:
      • اشکال‌زدایی: بله
      • انتشار: نه
  8. در فایل Info.plist، کلید GADDisableAdInspector را با مقدار به‌عنوان نام تنظیماتی که ایجاد کرده‌اید اضافه کنید.

درصورت موفقیت، فایل Info.plist شما هنگام انتخاب اجرا برای ساخت‌های اشکال‌زدایی، شناسه واحد آگهی آزمایشی شما را و پس‌از انتخاب بایگانی برای ساخت‌های انتشار، شناسه واحد آگهی شما را واکشی می‌کند.

غیرفعال‌سازی را تأیید کنید

وقتی تلاش می‌کنید «بازرس آگهی» را درحالی‌که غیرفعال است باز کنید، پیام خطای زیر را در کنسول گزارش خود می‌بینید:

Ad inspector is disabled. Remove GADDisableAdInspector from the plist file to use ad inspector.