android - 谷歌播放 : The form field "Compliance Status" to delete a previously declared Permission for a new APK is not shown

标签 android google-play android-permissions expo

上下文

我使用 React Native 和 Expo 开发 Android 应用程序。当我在 Google Play 上的“发布管理 > 应用程序版本”页面中发布 APK 时,权限声明出现了问题。

问题

对于以前版本的 APK,我已在 Google Play(“应用程序版本”页面)中声明了 READ_SMS 权限。 现在,应用程序不再需要它;然而,Google Play 不提供允许我向其指示的表单字段。(cf.“我已经尝试做的事情 > 关于 Google Play”部分)

预期结果

我希望能够删除“READ_SMS”权限的声明,以便能够发送新版本的 APK。例如,感谢“合规性状态字段”(cf. Stackoverflow 相关问题)。

当前结果

Google Play 向我显示了一个表格,我需要在其中填写新版本 APK 的“READ_SMS”权限(我不再需要,因此应该删除)的一种功能,因此我堵在了这一步。功能类型示例:“默认 SMS 管理器”、“代理调用”、“服务 - OEM”等。

下面是我做的截图。功能类型显示为(不需要和不需要的)READ_SMS 权限:

功能类型显示为(不需要和不需要的)READ_SMS 权限

The types of functionalities are shown, as the (not needed and unwanted) READ_SMS Permission

我已经尝试过的事情

在 app.json 级别

我在 app.json 中更改了我的权限,只放置了我需要的地理定位:

"permissions": [
      "ACCESS_COARSE_LOCATION",
      "ACCESS_FINE_LOCATION",
    ],

在 Google Play 中

我遵循了以下程序:https://gist.github.com/manishpatelgt/224a330a5d4c7eaf783ca3ff5d522274 (cf. 部分 StackOverflow 相关问题),特别指出:

1)“创建新版本”; 2)然后点击“保留旧APK” 3) 在这里,通常会出现一个带有以下字段的表单:“不,此版本不符合短信和通话记录权限策略”:我没有看到。(合规状态字段, cf. 部分 StackOverflow 相关问题)

StackOverflow 相关问题

1)评论中提供的GitHub程序:Previously declared permissions (2 permissions) google play app release

2) 在这个问题中找到了 Compliance Status 字段,但我在自己的表单中看不到它:Permissions Declaration Form still showing in Google Play Console even with updated APK uploaded without READ_CALL_LOG

最佳答案

我从内部测试版本开始成功了,在那里我没有被要求对我的应用程序敏感的权限,然后我回到生产版本,奇迹般地权限表单消失了。我不知道为什么 google play 控制台绝对要我选择敏感权限,可能是因为 alpha、beta 和测试版本中的旧 apk 使用了敏感权限?
最主要的是,现在我的应用程序只需要我想要的地理定位并且尊重 Google Play 政策。祝你有个美好的一天

关于android - 谷歌播放 : The form field "Compliance Status" to delete a previously declared Permission for a new APK is not shown,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55355546/

相关文章:

google-play - 在 Android Market 中的两个帐户上使用一个发布 key

android - 仅对较旧的 android 版本 : maxSdkVersion does not work? 需要权限

android - 检查android上的运行时权限

android - 或 Firestore 查询中的逻辑操作

android - 如何列出来自 Android 市场的项目以进行应用内购买

android - 将信息链接到类字段的最佳方法是什么?

android - PlayStore的内部测试人员仍可以使用未发布的应用程序吗?

android - 未找到 UID 10208 [安全异常] 的持久权限授予

java - 自定义 ArrayAdapter 的 ListActvity 过滤器

android - selenium 脚本中的 "The type org.openqa.selenium.remote.http.HttpClient$Factory cannot be resolved."错误消息