徐南乔
徐南乔
  • 发布:2026-05-07 12:04
  • 更新:2026-05-07 12:18
  • 阅读:36

应用的uni-AD业务状态异常(-9001),这有办法让不显示这个吗

分类:uni-app

您好,我通过uniapp接入广告,提示应用的uni-AD业务状态异常(-9001),是什么问题导致的呢?有什么解决办法吗?报错如下图:

2026-05-07 12:04 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

出现“应用的uni-AD业务状态异常(-9001)”提示,通常是因为打包时包含了你在 uni-ad 后台尚未申请开通的广告平台的 SDK。框架检测到这些多余的广告配置后会报此错误。

解决办法:

  1. 检查 manifest.json 中的广告模块配置
    打开项目的 manifest.json → App 模块权限配置,只勾选你已经在 uni-ad 后台 申请并通过审核的广告平台(如穿山甲、优量汇等),取消勾选未申请的平台。然后重新打包(云打包或自定义基座)。

  2. 离线打包需手动删除多余配置
    如果你使用离线打包,还需要在原生工程中删除对应未申请平台的配置文件和 aar/jar 包。具体可参考:
    Android 平台 uni-AD 业务状态异常处理
    iOS 平台 uni-AD 配置注意事项

  3. 升级 HBuilderX 版本
    较早版本(3.2.12 之前)存在误报该错误的 Bug,升级到较新版本即可修复。详见更新日志:
    3.2.12 alpha 更新说明

  4. 检查是否自行集成了第三方广告 SDK
    如果你没有通过 uni-ad 接入,而是自己直接集成了穿山甲、广点通等广告 SDK,也会触发该提示。建议改用 uni-ad 统一接入,或在原生工程中完全移除自集成的广告 SDK。

按照以上步骤清理多余的广告配置后,该异常提示就不会再出现了。如果问题依旧,可以带上 appid 到 uni-ad 交流群 或发帖咨询。

内容为 AI 生成,仅供参考
DCloud_Android_zl

DCloud_Android_zl

离线打包还是云打包,提供一下安装包和appid

  • 徐南乔 (作者)

    私信你了

    2026-05-07 12:54

要回复问题请先登录注册