uni-app 小米应用商店提示APP以隐私政策弹窗形式向用户明示收集使用规则 未经用户同意 存在收集Android ID 安装列表 Mac的行为

发布于 1周前 作者 zlyuanteng 来自 Uni-App

uni-app 小米应用商店提示APP以隐私政策弹窗形式向用户明示收集使用规则 未经用户同意 存在收集Android ID 安装列表 Mac的行为

开发环境 版本号 项目创建方式
Mac 13.0 HBuilderX
3.99
Android 14
小米

操作步骤:

  • 测试

预期结果:

  • 通过小米市场

实际结果:

  • 未通过小米市场

Image


3 回复

AndroidPrivacey如下


你开启了游客模式 ,但未限制相关API调用 参考文档:https://uniapp.dcloud.net.cn/tutorial/app-disagreemode.html#disagree

根据小米应用商店的审核要求,如果您的应用存在收集用户隐私信息的行为(如Android ID、安装列表、MAC地址等),您需要以隐私政策弹窗的形式向用户明示这些行为,并且在用户同意之前不得进行收集。以下是解决该问题的建议步骤:


1. 隐私政策弹窗设计

  • 在应用启动时,弹出隐私政策弹窗,明确告知用户应用将收集哪些信息(如Android ID、安装列表、MAC地址等),以及这些信息的用途。
  • 弹窗应提供“同意”和“不同意”两个选项:
    • 如果用户点击“同意”,则继续应用的使用并允许收集相关信息。
    • 如果用户点击“不同意”,则不允许收集相关信息,并根据情况决定是否限制部分功能或退出应用。

2. 隐私政策内容

  • 确保隐私政策内容符合相关法律法规(如《个人信息保护法》),并清晰说明以下内容:
    • 收集的个人信息类型(如Android ID、安装列表、MAC地址等)。
    • 收集信息的目的(如统计分析、广告投放等)。
    • 信息存储和保护措施。
    • 用户的权利(如访问、修改、删除个人信息等)。
    • 如何联系开发者或隐私保护负责人。

3. 代码逻辑调整

  • 在用户点击“同意”之前,禁止收集Android ID、安装列表、MAC地址等敏感信息。
  • 示例代码逻辑:
    // 检查用户是否同意隐私政策
    if (userHasAgreedToPrivacyPolicy()) {
        // 用户已同意,执行信息收集逻辑
        collectAndroidID();
        collectInstalledApps();
        collectMACAddress();
    } else {
        // 用户未同意,不收集信息
        showPrivacyPolicyPopup();
    }
回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!