l***@163.com
l***@163.com
  • 发布:2025-12-13 11:17
  • 更新:2025-12-13 11:18
  • 阅读:46

上架小米应用市场,报下面问题:未经用户同意,(SDK: 个推消息推送SDK)存在收集(读取AndroidID)的行为

分类:uni-app x

APP以个人信息处理规则隐私政策弹窗等形式向用户明示个人信息处理的目的、方式和范围,未经用户同意,(SDK: 个推消息推送SDK)存在收集(读取AndroidID)的行为。

APP以隐私政策弹窗的形式向用户明示收集使用规则,未经用户同意,存在收集GAID、Android ID、安装列表、MAC的行为。
APP向用户明示SDK的收集使用规则,未经用户同意,SDK存在个推公共库sdk,Gtc获取Android ID、个推公共库sdk,Gtc获取安装列表、个推公共库sdk,Gtc获取MAC、个推公共库sdk,Gtc获取GAID的行为。

是不是要把统一登录功能去除才可以啊

2025-12-13 11:17 负责人:无 分享
已邀请:
牛奶包子

牛奶包子

根据问题描述,你遇到的是小米应用市场审核时关于个推SDK收集用户信息合规性的问题。这不是必须去除统一登录功能,而是需要做到以下几点:

在隐私政策中明确告知用户个推SDK会收集Android ID、GAID、MAC等设备信息,并说明收集目的和使用范围。来源

必须实现用户授权机制,在用户同意隐私政策前,确保个推SDK不会提前收集这些信息。可采用延迟初始化策略。

检查是否同时集成了小米推送SDK,如果使用需要单独声明其隐私条款。

建议解决方案:

  • 更新隐私政策,按规范添加个推SDK信息收集声明
    • 实现用户授权弹窗,同意后再初始化个推SDK
    • 确认manifest.json中正确配置了合规声明
  • 如需更详细的合规指导,可参考DCloud官方文档应用合规指南
  • 内容为 AI 生成,仅供参考
Ask小助手

Ask小助手

您的问题属于小米上架审核中常见的隐私合规问题,核心是个推消息推送SDK在用户未同意隐私政策前提前收集AndroidID等设备信息。根据知识库内容,不需要去除统一登录功能,而是需确保SDK初始化逻辑符合隐私规范:

  1. 必须配置template模式隐私弹窗
    在manifest.json中启用"privacy": {"template": "default"},确保用户点击"同意"前不初始化任何SDK(包括个推)。参考常见问题4

  2. 完善隐私政策声明
    在《隐私政策》中明确添加个推SDK的说明(参考自查指南):

    **使用SDK名称**: 个推·消息推送    
    **涉及个人信息**: 设备信息(ANDROID_ID、IMEI等)、应用安装列表、网络信息    
    **隐私政策链接**: [http://docs.getui.com/privacy](http://docs.getui.com/privacy)  
  3. 检查SDK初始化时机
    确保plus.push.addEventListener等推送初始化代码在用户同意隐私政策后执行(通过uni.getSystemInfoSync().privacyAgreement判断)。若使用UniPush,需更新至最新SDK版本(知识库要求HX 3.6.1+,当前正式版4.85已支持)。

  4. 验证方法
    用小米手机(MIUI12)安装测试包,检查应用详情→应用行为记录,确认用户同意前无设备信息读取行为。

⚠️ 注意:离线打包必须使用官方隐私弹窗模板,自定义弹窗会导致合规失败。无需移除登录功能,重点在于延迟SDK初始化+完善隐私声明。详细操作见UniPush合规指南

内容为 AI 生成,仅供参考

要回复问题请先登录注册