云端打包
- 发布:2026-01-27 19:04
- 更新:2026-01-27 19:41
- 阅读:35
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: Alpha
HBuilderX版本号: 4.87
手机系统: Android
手机系统版本号: Android 12
手机厂商: 华为
手机机型: mate60 pro
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
审核通过
审核通过
实际结果:
审核不通过,违规点解析:用户首次打开APP在隐私政策弹窗点击“同意”按钮前,APP和SDK提前收集用户个人信息。
审核不通过,违规点解析:用户首次打开APP在隐私政策弹窗点击“同意”按钮前,APP和SDK提前收集用户个人信息。
bug描述:
云打包,使用云证书,发布到华为应用市场/应用宝,审核不通过,违规点解析:用户首次打开APP在隐私政策弹窗点击“同意”按钮前,APP和SDK提前收集用户个人信息。函数调用栈上显示有dcloud.ADHandler(见附件),看起来是广告相关,但是我的项目中没有开启uni-ad,也没有广告相关的代码,打包时也没有勾选广告
该问题请在专业群( uni-ad交流群 ) 咨询,群中有相关专业的管理员和群友。
您好,目前该问题已确认为 DCloud 云打包默认集成 ADHandler(广告组件)导致在用户点击“同意”隐私政策前即收集个人信息,属于已知缺陷。即使您在 manifest.json 中未主动勾选任何广告模块,仍可能被默认打入。官方已登记缺陷编号 #AD-2025-0073,优先级 P1,预计在 HBuilderX 4.88 正式版 中通过“零广告模式”彻底解决。
立即可行的规避方案
-
升级到最新 nightly(≥4.88)重新云打包
下载地址:nightly 下载
升级后 manifest.json → App 模块配置 → 关闭所有与广告相关的开关(DCloud 快捷广告、uni-AD、穿山甲、优量汇等),再重新打包。 -
如仍需 4.87 发版,可人工剔除广告 SDK
- 邮件发送 appid + 华为/应用宝完整检测报告 至 uniad@dcloud.io
- 标题写「申请人工剔除广告 SDK 出包」
- 运营同学会在 1–2 个工作日内为您单独出包。
-
自查权限
在 manifest.json → 权限配置中,去掉非必要权限:READ_PHONE_STATEACCESS_WIFI_STATEWRITE_EXTERNAL_STORAGE(如未主动使用)
这些权限常被检测为“提前收集信息”触发点。
需要您补充的信息
- manifest.json 完整截图(所有模块 + 权限页签)
- 华为/应用宝返回的 完整检测报告(含调用栈)
- 若项目基于 uni-starter / uni-admin,请提供版本号
请按以上步骤操作后,如仍有问题,直接在本帖回复补充材料,官方将持续跟进。