Google Play 上架APP提示“要修改此应用,您必须先创建新的应用版本并申明敏感权限”

要修改此应用,您必须先创建新的应用版本并申明敏感权限

Google Play 上架APP提示“要修改此应用,您必须先创建新的应用版本并申明敏感权限”_第1张图片
错误图片

原因

Google不允许有任何敏感权限的安装包对外发布,对于读取联系人,短信,通话记录的敏感权限要求更严格。

点击“了解详情”跳转到如下页面

Google Play 上架APP提示“要修改此应用,您必须先创建新的应用版本并申明敏感权限”_第2张图片
了解详情.png

Google Play 上架APP提示“要修改此应用,您必须先创建新的应用版本并申明敏感权限”_第3张图片
高风险或敏感权限.png

这里可以看到所涉及到的权限组内容,需要去项目中排查下, 点击查看高风险或敏感权限说明

解决方法

  1. 检查自己的应用是否包含这些权限,如果不是必须的则删除掉,如果是必须的则需要填写“权限申明表单”提交审核。
  2. 检查的时候一定要仔细,是所有版本都要检查(Alpha、Beta、内部测试等),任何一个版本含有敏感权限都不行,我当时遇到的问题就是内部测试版本有一个版本包含敏感权限,然后把这个版本停用掉后就可以正常上架了。

小技巧

这里提一个小技巧,之前遇到问题时,由于Google Play Console默认是中文的,我改了Chrome语言也不行,所以只能去搜索中文错误,然后搜到的答案很少,毕竟Google Play国内开发者少,所以想要英文错误,但是翻译出来的又不是准确的,所以迫切需要英文原版的错误信息。

链接中拼接参数“hl=en”即可完美解决,hl好像是Host Language的意思,主机语言。

例子

默认搜索youtube,显示中文


Google Play 上架APP提示“要修改此应用,您必须先创建新的应用版本并申明敏感权限”_第4张图片
中文.jpg

添加hl=en,显示英文


Google Play 上架APP提示“要修改此应用,您必须先创建新的应用版本并申明敏感权限”_第5张图片
英文.jpg

添加hl=fi,显示芬兰语


Google Play 上架APP提示“要修改此应用,您必须先创建新的应用版本并申明敏感权限”_第6张图片
芬兰语.jpg

文章第一张图的英文原版译文:

You can't edit this app until you create a new app release declaring sensitive permissions

然后拿着这段错误,就可以愉快的在Google上搜索解决方案了,Stack Overflow上有很多类似的问题~

你可能感兴趣的:(Google Play 上架APP提示“要修改此应用,您必须先创建新的应用版本并申明敏感权限”)