【关键字】
AGC、应用市场、审核
【问题描述】
集成了AGC服务,上架到应用市场不通过,检查发现是com.huawei.secure.android.common.ssl.util.c.doInBackground 存在获取安装列表行为。
已经按照sdk 设置了,但是检测还是有授权前去获取安装列表。
【解决方案】
经排查后集成了如下SDK
可以看出,集成了多种AGC、HMS的SDK,需要按照华为SDK文档的隐私安全初始化。
1、集成下hianalytics-connector版本6.12.0.300,或者将APMS版本改为1.6.1.303看下是否正常。
2、另外,对于获取安装列表问题,看如下链接:
请检查一下华为分析SDK初始化代码的位置,按照以下说明修改:
①、华为分析SDK隐私安全说明文档如下,可以参考该文档刷新您的应用隐私协议:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/android-sdk-data-security-0000001050745153
②、集成SDK后要求用户在未同意访问网络前不能发送任何网络请求,请参考以下链接进行修改:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/commissioning-faq-0000001050164019#section96901564210
③、华为分析SDK一定要延迟初始化,请严格按照以下文档中的要求来进行设置:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/android-sdk-data-security-0000001050745153#section72001756249
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References/android-api-hianalytics-0000001050707170#section126742153455
注意:一定要在用户同意了应用最开始的隐私协议声明之后再进行初始化的操作。