停用广告检查器

请选择平台: Android iOS

虽然您可以在开发、测试和问题排查期间使用广告检查器来检查广告行为,但启用该工具可能会增加内存用量。在进行性能分析和内存检查期间,您可能需要停用广告检查器。此功能可确保广告检查器不会运行,也不会干扰应用的效果衡量。

停用广告检查器可防止该工具通过手势、调试菜单或方法调用来增加内存用量或启动。在测试模式下进行性能测试时,您可以停用广告检查器。在正式版中,广告检查器始终处于停用状态,不会影响应用的性能。

本指南介绍了如何停用广告检查器以及如何验证停用情况。

前提条件

在继续之前,请完成以下操作:

通过 build 类型停用

如需在调试 build 中保持广告检查器可用,同时在分析 build 中停用该工具,请通过定义 build 设置并更新 Info.plist 文件来管理 build 配置设置。 请完成以下步骤:

  1. 在 Xcode 导航菜单中,从 Target 中选择您的应用。
  2. 在菜单栏中,依次点击 build 设置和全部。
  3. 点击添加。
  4. 从下拉菜单中选择添加用户定义的设置。系统会显示一个用户定义框。
  5. 在该框中,添加一个设置名称,例如 DISABLE_AD_INSPECTOR。
  6. 按 ENTER 或 RETURN 键。您会看到一行,其中包含您的设置名称。
  7. 设置调试 ID 和发布 ID:
    1. 展开设置行。您会看到 Debug 和 Release 这两行。
    2. 展开相应行,然后选择以下内容:
      • 调试:是
      • 发布:否
  8. 在 Info.plist 文件中,添加 GADDisableAdInspector 键,并将值设为您创建的设置名称。

如果成功,当您为调试 build 选择运行时,Info.plist 文件会提取您的测试广告单元 ID;当您为发布 build 选择归档后,该文件会提取您的广告单元 ID。

验证停用情况

当您尝试在广告检查器处于停用状态时打开它时,日志控制台中会显示以下错误消息:

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