uni-app 小米应用商店提示APP以隐私政策弹窗形式向用户明示收集使用规则 未经用户同意 存在收集Android ID 安装列表 Mac的行为
uni-app 小米应用商店提示APP以隐私政策弹窗形式向用户明示收集使用规则 未经用户同意 存在收集Android ID 安装列表 Mac的行为
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
Mac | 13.0 | HBuilderX |
3.99 | ||
Android | 14 | |
小米 |
操作步骤:
- 测试
预期结果:
- 通过小米市场
实际结果:
- 未通过小米市场
3 回复
AndroidPrivacey如下
根据小米应用商店的审核要求,如果您的应用存在收集用户隐私信息的行为(如Android ID、安装列表、MAC地址等),您需要以隐私政策弹窗的形式向用户明示这些行为,并且在用户同意之前不得进行收集。以下是解决该问题的建议步骤:
1. 隐私政策弹窗设计
- 在应用启动时,弹出隐私政策弹窗,明确告知用户应用将收集哪些信息(如Android ID、安装列表、MAC地址等),以及这些信息的用途。
- 弹窗应提供“同意”和“不同意”两个选项:
- 如果用户点击“同意”,则继续应用的使用并允许收集相关信息。
- 如果用户点击“不同意”,则不允许收集相关信息,并根据情况决定是否限制部分功能或退出应用。
2. 隐私政策内容
- 确保隐私政策内容符合相关法律法规(如《个人信息保护法》),并清晰说明以下内容:
- 收集的个人信息类型(如Android ID、安装列表、MAC地址等)。
- 收集信息的目的(如统计分析、广告投放等)。
- 信息存储和保护措施。
- 用户的权利(如访问、修改、删除个人信息等)。
- 如何联系开发者或隐私保护负责人。
3. 代码逻辑调整
- 在用户点击“同意”之前,禁止收集Android ID、安装列表、MAC地址等敏感信息。
- 示例代码逻辑:
// 检查用户是否同意隐私政策 if (userHasAgreedToPrivacyPolicy()) { // 用户已同意,执行信息收集逻辑 collectAndroidID(); collectInstalledApps(); collectMACAddress(); } else { // 用户未同意,不收集信息 showPrivacyPolicyPopup(); }