اگرچه میتوانید از بازرس آگهی برای بازرسی رفتار آگهی درطول توسعه، آزمایش، و عیبیابی استفاده کنید، این ابزار ممکن است هنگام فعال بودن مصرف حافظه را افزایش دهد. شاید بخواهید بازرس آگهی را درطول نمایهسازی عملکرد و بررسی حافظه غیرفعال کنید. این ویژگی تضمین میکند که بازرس آگهی اجرا نشود و در اندازهگیریهای عملکرد برنامه شما تداخل ایجاد نکند.
غیرفعال کردن بازرس آگهی از افزایش استفاده از حافظه یا راهاندازی ابزار ازطریق اشارهها، منو اشکالزدایی، یا فراخوانی روش جلوگیری میکند. میتوانید بازرس آگهی را درحین آزمایش عملکرد در حالت آزمایشی غیرفعال کنید. در دسته هدف، بازرس آگهی همیشه غیرفعال است و بر عملکرد برنامهتان تأثیر نمیگذارد.
این راهنما غیرفعال کردن بازرس آگهی و تأیید غیرفعال شدن را پوشش میدهد.
پیشنیازها
پیشاز ادامه دادن، موارد زیر را تکمیل کنید:
- Google Mobile Ads SDK را راهاندازی کنید.
- از Google Mobile Ads SDK نسخه 13.8.0 یا بالاتر استفاده کنید.
غیرفعال کردن با انواع ساخت
برای اینکه بازرس آگهی در ساختهای اشکالزدایی دردسترس باشد و درعینحال این ابزار در ساختهای
نمایهسازی غیرفعال باشد، تنظیم پیکربندی ساخت را با
تعریف کردن تنظیمات ساخت و بهروزرسانی فایل 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.