【问题标题】:SMS permission issue resurfaced and play store now rejected my app update短信权限问题再次浮出水面,Play 商店现在拒绝了我的应用更新
【发布时间】:2019-11-04 10:19:44
【问题描述】:

所以我让 Play 商店抱怨我的一个应用程序具有 READ_SMS、RECEIVE_SMS 权限。我苦苦挣扎,但能够通过在内部频道中上传没有这些权限的 APK 来解决问题,并将其升级到生产频道,以便从具有这些权限的旧 APK 中清除频道。一切都很好,直到我更新了我的app 昨天发现我的 app 更新被拒绝了!我很惊讶在 alpha 通道中仍然有一个活动的 apk 请求这些权限。

无论如何,所以我迅速采取行动,并尝试使用不包含任何这些权限的 APK 在 Alpha 通道中创建一个新版本。但是我无法克服不断出现的声明表单,尽管它不应该出现,因为我上传的 APK 不包含任何方式的这些权限。

我尝试将没有违规权限的干净 APK 从内部通道推广到 alpha 通道,但同样的事情,我面临着这份声明表。

如何绕过该申报表?我的意思是我没有使用这些权限,而且我清楚地认为我不应该填写该表格。

【问题讨论】:

  • 我投票结束这个问题,因为分发平台政策与编程无关。
  • 道歉,我应该在哪里发布这样的东西@Pawel?
  • 解决了吗?
  • 不,仍在与 Playstore 支持团队进行持续沟通,完成后将记录我所做的以及他们的要求

标签: android google-play android-permissions


【解决方案1】:

您可以在清单部分中添加它

tools:node="remove"

从合并的清单中删除此元素。虽然看起来像 你应该只删除这个元素,使用它是必要的 当您在合并清单中发现您没有发现的元素时 需要,它是由一个低优先级的清单文件提供的 您的控制权(例如导入的库)。

示例 - RECEIVE_SMS

 <uses-permission android:name="android.permission.RECEIVE_SMS" tools:node="remove" />

【讨论】:

    猜你喜欢
    • 2019-03-03
    • 2019-10-04
    • 2019-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-01
    • 2022-01-23
    • 1970-01-01
    相关资源
    最近更新 更多