DCloud_App_Array
DCloud_App_Array
  • 发布:2019-10-12 18:10
  • 更新:2022-11-25 17:05
  • 阅读:9983

Android平台解决使用UniPush和个推推送违反谷歌应用商店(GooglePlay)个人和敏感信息政策无法上架的说明

分类:HTML5+

HBuilderX2.8.4+版本调整为默认不再弹出隐私政策提示框,建议使用Android平台隐私与政策提示框配置方法,参考:https://ask.dcloud.net.cn/article/36937

最近谷歌应用商店(GooglePlay)加强对应用的审查,如果违反个人和敏感信息政策无法通过审核上架,甚至已经上架的应用也可能被下架。
提示信息如下:

sue: Violation of Personal and Sensitive Information policy  

We’ve identified that your app is using an SDK or library that facilitates the collection and transmission of installed packages information without meeting the prominent disclosure guidelines.  

If necessary, you can consult your SDK provider(s) for further information.  

Next steps: Submit your app for another review  

Read through the Personal and Sensitive Information policy and make the appropriate changes to your app. Your app is using the Igexin SDK, which is uploading users installed packages information to http://sdk.open.phone.igexin.com/api.php without a prominent disclosure. Prior to the collection and transmission, it must prominently highlight how the user data will be used, describe the type of data being collected and have the user provide affirmative consent for such use. Your app must handle user data securely, including transmitting it using modern cryptography (for example, over HTTPS).

这是因为UniPush和个推推送使用的SDK需要获取设备的唯一标识等用于下发推送消息,但没有提示用户确认导致违反谷歌的个人和敏感政策。

HBuilderX2.3.4+版已经更新个推SDK解决此问题
使用UniPush和个推推送时会在应用启动时会弹出隐私政策提示框

以上提示框可能会影响用户的使用体验,因此仅会在打GooglePlay渠道包时生效

提交云端打包时请在渠道包项中选择“GooglePlay”

配置不弹出隐私政策提示框

HBuilder2.6.13+版本支持配置不弹出隐私政策提示框
打开manifest.json文件,切换到源码视图:

  • 5+ App项目
    在 "plus" -> "distribute" -> "plugins" -> "push" -> "unipush" 下添加"__privacy_prompt__"字段
  • uni-app项目
    在 "app-plus" -> "distribute" -> "sdkConfigs" -> "push" -> "unipush" 下添加"__privacy_prompt__"字段
    "push" : {  
          "unipush" : {  
              "__privacy_prompt__" : "none"    //值为"show"则显示隐私政策提示框  
          }  
   },

提交云端打包后生效

离线打包配置

在AndroidManifest.xml文件中添加以下meta-data数据

<meta-data android:name="DCLOUD_PUSH_PRIVACY" android:value="false"/>
0 关注 分享

要回复文章请先登录注册

大lulu

大lulu

回复 DCloud_App_Array :
你好,我在原生隐私政策弹框加了个《个推用户隐私政策》并链接到个推隐私政策官网,但还是提示同样错误‘We’ve identified that the app is using Igexin SDK or library’,请问具体该怎么解决呢?把本身的隐私政策协议里加上个推隐私政策的内容吗
2022-11-25 17:05
DCloud_App_Array

DCloud_App_Array (作者)

回复 大lulu :
UniPush的独立隐私政策框已废弃,请配置使用原生隐私政策提示框,参考:https://uniapp.dcloud.net.cn/tutorial/app-privacy-android.html
2022-11-24 13:51
大lulu

大lulu

谷歌play下架 We’ve identified that the app is using Igexin SDK or library, which facilitates the transmission of collection of Installed Application information without meeting the prominent disclosure guidelines. If necessary, you can consult your SDK provider(s) for further information.
渠道选的googleplay。也用原生隐私政策。审核还是被拒,是否要更新unipush 2.0 。而且个推隐私政策弹框并没有出现
2022-11-23 18:15
s***@backrobo.com

s***@backrobo.com

appid: __UNI__383AFEC
2022-08-18 16:43
DCloud_Android_DQQ

DCloud_Android_DQQ

回复 阿Zone :
是的,应用隐私协议部分需要添加上 个推sdk需要的相关权限。

https://docs.getui.com/privacy/
2021-04-06 15:25
阿Zone

阿Zone

之前云打包,我没有在渠道包项中选择“GooglePlay” ,导致GooglePlay上架被驳回。驳回理由是“您的应用程序正在通过Igexin / Getui SDK上传用户已安装的应用程序信息,需要在GooglePlay的控制台的 指定字段 和App里的 隐私政策里做出具体说明 ”。
那么,我现在重新云打包,在渠道包项中选择“GooglePlay”,打包出的App是否还会“通过Igexin / Getui SDK上传用户已安装的应用程序信息” ?
我是否还需要在隐私政策里,做出对“获取用户应用程序安装列表”的原因说明, 才能在GooglePlay正常上架?
期待回复~
2021-03-21 12:50
DCloud_Android_DQQ

DCloud_Android_DQQ

回复 水秋玄 :
看一下这个 https://ask.dcloud.net.cn/article/36937
2021-03-02 12:07
水秋玄

水秋玄

为什么我3.1.2版本云打包谷歌渠道的应用没有弹出?
2021-03-02 11:57
h***@gmail.com

h***@gmail.com

回复 codingroad :
請問你的APP 能上架後支持嗎? 就是手機能下載嗎?
2020-09-17 21:28
coderYzj

coderYzj

回复 DCloud_App_Array :
__privacy_prompt__设置为none,
plus.push.getClientInfoAsync() 则返回 check appid or appkey
appid:__UNI__5170C55
2020-08-04 19:11