android - 如何在google play控制台正确填写权限声明表?

标签 android android-permissions google-play-console

我有一个应用程序曾经使用过敏感的 SMS 权限。但是我删除了它们并尝试在没有这些权限的情况下上传新的 APK。但是在提交应用程序时,我们需要至少从列表中选择一个选项。但我很清楚,我们不必选择以下任何选项。有什么方法可以覆盖权限声明表,因为我找不到“我不使用上述任何选项”选项。

这是权限列表。如果有人知道此类应用的正确选择,我将不胜感激。

==== 权限选择 =======

默认短信处理程序

默认电话处理程序

默认助手处理程序

用户的事务性备份和恢复以及企业的归档(限时/非连续)

企业短信通话存档

来电显示、垃圾邮件检测和拦截

联网设备配套应用(例如,智能 watch 或汽车)

跨设备同步或传输短信或电话

基于 SMS 的金融交易和相关 Activity ,其中访问仅限于金融 SMS 交易(例如,5 位数的消息)

基于短信的资金管理

代理调用

服务 - 运营商

服务 - OEM

设备自动化

人身安全/紧急警报应用(例如,高级安全)

基于调用的 OTP 帐户验证

使用 SMS_CB_RECEIVED 进行客户通信(例如,Smart Zone Cast 服务)

在拨号器中写入和显示通话记录

最佳答案

2019 年 3 月 9 日之后,否,此版本不符合短信和通话记录权限策略选项已消失, 在我们删除敏感权限列表后,我们停留在并不完全需要的声明表单中。

我通过以下步骤解决了这个问题:

我们所有的工作都将在“应用发布”选项卡中 enter image description here

  1. 确保您没有使用任何敏感权限 您在 Google 控制台播放中上传的最后一个 APK 您可以通过打开生产轨道或任何具有最后一个 APK 的轨道来检查最终的权限列表,并打开所需的权限:

  2. 从所有发布轨道中删除所有使用敏感权限的 Activity APK。

现在检查所有轨道(开放轨道、封闭轨道、内部测试轨道和预注册)

  • 为每个具有 Active 敏感权限 APK 的轨道单击“管理”
  • 创建发布
  • 不要选择任何 Activity APK,只需确保您在“保留”部分中的 Activity 敏感权限 APK 已停用

enter image description here

  • 从申报表中选择任何选项,然后点击审核 rollout
  • 对具有敏感 APK 的 Activity APK 的所有 Activity 轨道执行上述步骤,生产轨道除外。

然后对于 Production track Create Release with your Latest APK (without sensitive APK) 你会发现声明表已经不见了。

提交和发布

关于android - 如何在google play控制台正确填写权限声明表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55254797/

相关文章:

Android 请求 ACCESS_NOTIFICATION_POLICY 和静音手机

android - Google Play 管理中心促销的开始和结束日期

javascript - Google Play 商店安全警报说您的应用程序包含易受攻击的 JavaScript 库如何删除安全警告?

android - 使用 Intent 使用 Gmail 6.11.6 发送 HTML 电子邮件

java - 当我单击列表中的每个项目时,我需要获取项目的内容(图像和文本)

android - 有什么方法可以检测我们要上传到 Playstore 的应用程序是否与我的设备兼容

google-play - Google Play控制台帐户所有者没有所有者权限

java - 如何删除注入(inject)的 View ?

java - 从文件中读取和写入

android - 为什么我的 Android 应用程序不请求安装权限?