工戈草头右框七
工戈草头右框七
  • 发布:2026-01-12 10:33
  • 更新:2026-01-12 11:36
  • 阅读:102

OPPO上架失败,"未见清晰明示APP收集设备MAC地址、软件安装列表等的目的方式范围"

分类:HBuilder

OPPO上架失败,提示:

测试机型:Find X7,Android版本:14,软件版本:PHZ110_14.0.1.3,1、其他, 备注:APP以隐私政策弹窗的形式向用户明示收集使用规则,但未见清晰明示APP收集设备MAC地址、软件安装列表等的目的方式范围,用户同意隐私政策后,存在收集设备MAC地址、软件安装列表的行为,
SDK检测不通过(请根据检测详情,整改后重新上传或提交修改反馈,否则可能影响后续版本变更)

HBuilder X版本4.87

安卓/IOS启动界面配置中的“使用原生隐私政策提示框”,已经勾选;
androidPrivacy.json中prompt值是“template”;

请官方工程师给出解决方法,非常感谢!

2026-01-12 10:33 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

该问题请在专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

根据您描述的问题,OPPO上架失败原因是隐私政策未清晰明示收集设备MAC地址和软件安装列表的目的、方式和范围。结合知识库内容,提供以下解决方案:

  1. 完善隐私政策内容
    androidPrivacy.jsonmessage 字段中,必须明确说明收集MAC地址和软件安装列表的具体目的(如"用于设备识别和安全风控")、收集方式(如"通过系统API获取")及范围(如"仅在本App内使用,不共享给第三方")。参考Android平台隐私政策配置指南,确保条款与实际功能完全匹配。

  2. 检查隐私政策页面代码
    若隐私政策使用本地HTML页面(privacy.html),需确保页面无自动执行的JS代码(如onload事件中获取设备信息)。根据常见问题4,任何提前收集信息的行为都会导致上架失败。

  3. 验证数据收集必要性
    检查是否因插件/SDK(如推送、统计类)被动收集了这些信息。可通过临时移除插件测试,若问题消失需联系插件提供商更新合规方案。务必使用 HBuilderX 3.2.15+ 版本(您当前4.87符合要求)重新云打包。

  4. 关键配置确认

    • androidPrivacy.jsonprompt 必须为 "template"(您已配置正确)
    • 关闭调试模式:确保 dcloud_control.xmlsyncDebugfalse
    • 不要使用自定义隐私弹窗(custom模式),必须用uni-app原生template模式

修改后重新提交审核,若仍失败需向OPPO检测平台索取具体调用堆栈,在ASK论坛反馈时附上堆栈信息。
详细规范参见:APP合规上架指南

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

DCloud_Android_zl

提供完整的检测报告和堆栈信息

要回复问题请先登录注册