此文档将不再维护,请参考新文档:https://uniapp.dcloud.net.cn/tutorial/android-store
背景
为有效治理App强制授权、过度索权、超范围收集个人信息等现象,落实《网络安全法》《消费者权益保护法》的要求,保障个人信息安全,2019年1月,中央网信办、工信部、公安部、市场监管总局等四部委发布了《关于开展App违法违规收集使用个人信息专项治理的公告》,在全国范围组织开展App违法违规收集使用个人信息专项治理,并陆续出台完善了《App违法违规收集使用个人信息行为认定方法》、《GB/T 35273-2020 信息安全技术 个人信息安全规范》等标准规范。
根据以上规范要求,各大应用市场都加强应用的检测,要求应用必须符合相关政策,否则应用将有被通报或下架的风险。
APP因合规问题无法上架
请认真的阅读以下步骤来检测自己的APP!有效的解决上架问题
- APP不是由HbuilderX
3.6.1+
云打包生产的请抓紧时间升级到HbuilderX3.6.1+
版本。重新打包! - APP是离线打包请升级SDK到
3.6.1+
版本重新编辑打包!下载地址 - 不要将自定义基座提交平台审核。调试模式下不会处理合规问题。需要注意!
- APP没有配置隐私与政策提示框。请认真阅读Android平台隐私与政策提示框配置方法配置你APP的隐私弹窗。
- 配置隐私弹窗时一定要配置使用
template
模式。否则无法上架应用市场。应用内部自己实现的隐私弹窗也不行。一定要使用uni提供的隐私弹窗并使用template
模式切记!//androidPrivacy.json { "version": "1", "prompt": "template", "title": "服务协议和隐私政策", "message": "..." }
- 填写隐私协一定要结合实际使用的模块功能。填写相关隐私条款!不能含糊不清。模块收集了什么信息都要填写完整。否则影响上架!请参考当前文档中的
隐私政策注意事项
- 查看是否集成uni原生插件。有些权限或是违规获取可能是uni原生插件引发的。建议使用排除法删除插件重新打包检测
- 检查是否集成了fcm推送(包含unipush中的fcm)、google统计、google推送、google登录模块。由于这些模块都集成google的gms服务会提前获取android id导致无法在国内正常上架。打包时请在manifest.json配置中排除这些功能模块。
- APP都符合以上条件要求。上架依然失败!请向检测平台要求提供代码调用堆栈。请拿着堆栈信息去ASK论坛发帖说明问题并@管理人员反馈
隐私政策注意事项
- 必须确保应用存在《隐私政策》,在应用首次启动时弹出提示并取得用户同意。
- 一定要配置使用
template
模式隐私与政策提示框 详情参考 - 必须在“隐私与政策”非常清楚、全面地说明(不要用可能收集、了解用户信息这种模糊不清晰的词语)收集用户个人信息的目的、方式和范围,用户个人信息包括但不限于mac地址、设备序列号、imei、imsi、软件安装列表、通讯录信息、短信信息等。
- 如果反馈说有违规获取敏感信息行为,请查看Android平台各功能模块隐私合规协议各功能模块隐私协议。如果你集成了相关模块就一定要写入到app的隐私协议中。
-
必须在《隐私政策》中必告知用户您的应用基于DCloud uni-app(5+ App/Wap2App)开发,添加如下协议:
我们的产品基于DCloud uni-app(5+ App/Wap2App)开发,应用运行期间需要收集您的设备唯一识别码(IMEI/android ID/DEVICE_ID/IDFA、SIM 卡 IMSI 信息、OAID)以提供统计分析服务,并通过应用启动数据及异常错误日志分析改进性能和用户体验,为用户提供更好的服务。
各大应用市场上架合规审查细节可能存在差异,如果开发者碰到相关问题请及时反馈,我们会及时汇总整理供大家参考
相关参考
- Android平台隐私与政策提示框配置方法:https://ask.dcloud.net.cn/article/36937
- Android平台应用启动时读写手机存储、访问设备信息(如IMEI)等权限策略及提示信息:https://ask.dcloud.net.cn/article/36549
- Android平台配置权限参考:https://ask.dcloud.net.cn/article/36982
274 个评论
要回复文章请先登录或注册
黑骓
2***@qq.com
DCloud_Android_ST (作者)
黑骓
DCloud_Android_ST (作者)
黑骓
3***@qq.com
h***@piesat.cn
哈哈哈888
h***@piesat.cn