如何在Google Play上更新应用程序时删除已声明的权限?

时间:2019-03-18 07:03:00

标签: android permissions android-manifest manifest android-permissions

我的应用程序正在使用READ_SMS和CALL_LOG权限。在更新新版本时,由于以下原因,该应用被Google Play拒绝: “您最近提交的应用违反了“权限”政策,因此被拒绝。在提交您的应用进行其他审核之前,请仔细阅读该政策,并确保您的应用符合法规要求。”

在先前版本中,已选择了核心功能“默认电话”处理程序,但没有与此相关的代码。现在,我想删除相关的权限,但是Google Play出于相同的原因-权限合规性一直拒绝该应用。

如何删除这些权限并上传新的版本?我也想删除与上述权限相关的核心功能。没有选项可以取消选择声明表单中的所有选项。在哪里可以找到这些选项?

2 个答案:

答案 0 :(得分:0)

从androidmanifest.xml移除read_sms和read_contacts权限。它违反了“权限”政策。更改版本代码和版本名称。上传到Play商店

答案 1 :(得分:0)

Please check if this is the cause of rejection. 理想情况下,一旦危险权限被删除,则在上传新apk时,Playstore不应显示权限声明表单。如果显示该表格,则意味着您在某个频道中仍具有激活的apk,具有危险的权限。按照链接中的答案解决此问题。基本上,您应用的所有发行渠道中所有处于活动状态的apk都应具有最新的apk,但没有权限。