权限声明表单仍然显示在谷歌Play管理中心,即使更新的APK上传没有READ_CALL_LOG

2022-09-04 22:01:49

TL;DR

一旦点击“创建发布”按钮,Google Play控制台也会强制显示权限声明表单(见下文),即使更新的APK上传而没有READ_CALL_LOG这会导致Google之前发出警告电子邮件。

问题

如何在没有敏感权限的情况下发布更新的APK时避免权限声明表单看起来无关紧要?

问题详情

  1. 生产和ALPHA版本是在Google通过电子邮件发送禁止使用它之前READ_CALL_LOG许可下提交的。

  2. 现在,在创建新版本期间,单击“创建发布”按钮 - 它消失在“编辑发布”按钮中,但是,后面没有发布(例如在BETA轨道中)。在相应的轨道部分中,唯一的消息“您有一个尚未推出的生产/测试版/alpha版”的消息正在显示。

  3. “应用版本”菜单项中还有警告:“在创建声明敏感权限的新应用发布之前,您无法编辑此应用。因此,创建根本不使用敏感权限的发行版会很好。

请您提供建议。

不适当的权限声明表单

权限声明表

enter image description here


答案 1

免責聲明

  • 自3月中旬以来,“否”选项已被删除(请参阅评论中的详细信息),因此建议的解决方案不再有效

解决方案(自3月中旬以来不起作用)

  • 上传内部没有敏感权限的应用程序二进制文件,即从应用程序中删除其用法。
  • 提交此版本,并在“权限声明表”中为“合规性状态”选择“否”。注意:在此阶段,您将看到警告“您必须满足权限策略...”
  • 对于下一个版本,所有警告将在提交应用程序后立即消失。因此,在下一次应用程序上传时 - 不会收到任何警告,并且表单将被应用程序读取

P.S. 不幸的是,在没有应用程序版本发布的情况下,根本没有找到如何避免表单的选项。


答案 2

我也发现了同样的问题。最后我得到了一个解决方案。

溶液:

  1. 移除短信相关权限并生成签名APK
  2. 上传测试版APK,并尝试从测试版发布。
  3. 一旦测试版上传成功,短信合规表格将不会在生产环境中显示更多。
  4. 如果您可以从测试版发布它,那么请从管理生产中上传另一个APK递增版本代码
  5. 现在,您可以成功发布它。

推荐