uni-app云打包未开通云广告却有广告弹出

发布于 1周前 作者 caililin 来自 Uni-App

uni-app云打包未开通云广告却有广告弹出

开发环境 版本号 项目创建方式
Windows win10 HBuilderX

操作步骤:

  • 直接打开APP就能看到

预期结果:

  • 预期没广告

实际结果:

  • 实际有广告

bug描述:

  • 我没开通云广告,为什么我云打包还是有广告弹出来

App下载地址或H5网址:


3 回复

打包是时候会默认选择快捷广告的 你取消勾选就行了

或者登陆广告联盟把你的app广告关闭


我勾选不了,然后我发现是UNIAPP后台自动给我开启了广告,我压根就没去设置。

在uni-app中进行云打包时,如果未开通云广告功能,但应用在运行时却弹出广告,可能是由以下几个原因导致的:

1. 第三方SDK或插件引入了广告

  • 如果你在项目中集成了某些第三方SDK或插件(如广告SDK、统计SDK等),这些SDK可能会自带广告功能。
  • 检查项目中是否引入了与广告相关的SDK或插件,例如:AdMob腾讯广告SDK穿山甲SDK等。
  • 解决方法:移除或禁用相关SDK或插件。

2. 模板或框架自带广告

  • 如果你使用了某些模板或框架,这些模板或框架可能默认集成了广告功能。
  • 检查项目代码中是否包含广告相关的逻辑或初始化代码。
  • 解决方法:查找并删除广告相关的代码。

3. 打包时引入了广告模块

  • 在云打包过程中,某些配置可能会默认启用广告模块。
  • 检查manifest.json文件,确保没有启用广告相关的配置。
  • 解决方法:在manifest.json中禁用广告模块。

4. 云端配置问题

  • 云打包的云端配置可能存在问题,默认启用了某些广告功能。
  • 解决方法是检查云打包的配置,确保没有启用广告相关功能。

5. 恶意代码或病毒

  • 如果你的项目代码被注入恶意代码,可能会导致广告弹出。
  • 解决方法:检查项目的代码是否存在可疑的代码片段,或者使用杀毒软件扫描项目文件。

排查步骤:

  1. 检查项目依赖

    • 查看package.jsonmanifest.json,检查是否有广告相关的依赖或配置。
  2. 排查代码

    • 全局搜索广告相关的关键词,如adadvertbanneradmob等,查找是否有广告初始化或展示的代码。
  3. 检查云打包配置

    • 登录uni-app开发者后台,检查云打包的配置,确保没有启用广告功能。
  4. 测试纯净项目

    • 创建一个新的uni-app项目,打包后运行,检查是否有广告弹出。
    • 如果纯净项目没有广告,说明问题出在原有项目的代码或配置中。
  5. 联系uni-app官方支持

    • 如果以上方法无法解决问题,可以联系uni-app官方客服或技术支持,提供详细的复现步骤和问题描述。

示例:禁用广告配置

manifest.json中,确保没有启用广告模块:

{
  "app-plus": {
    "ad": {
      "enable": false
    }
  }
}
回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!