【问题标题】:Release error is coming Check for errors on the Permissions Declaration Form (play store error)发布错误即将出现检查权限声明表上的错误(播放商店错误)
【发布时间】:2019-06-18 13:20:14
【问题描述】:

显示这个错误

这是我的权限

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.READ_PROFILE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />

我已经完成了动态许可的事情。不过,我收到了这个错误。

【问题讨论】:

  • 您是否在运行时请求许可
  • 是的,我已经在 5 天前以相同的权限发布了构建版本。现在可以在Play商店购买,但今天我得到了这个。我不知道为什么。
  • 我今天也遇到了同样的问题。
  • 你解决了这个问题吗@NateNiemi
  • @PiyushUpadhyay 不,不知道发生了什么。没有变化来体现。它昨天奏效了。奇怪的巧合,我们今天都注意到了这个问题。

标签: java android google-play-console runtime-permissions


【解决方案1】:

我现在可以确认,截至亚太时间 2019 年 1 月 26 日,此问题已得到解决。

【讨论】:

  • 这里也一样。没有更改,只是创建了一个新版本(以增加版本代码)并于 2019 年 1 月 28 日成功提交。
  • 刚收到谷歌的回复。您好,感谢您联系 Google Play 开发者支持。我了解到您的 Play 管理中心希望您填写一份权限表单,但您尚未添加任何新权限。这个问题影响了许多开发人员,但我今天早上收到消息说问题已得到纠正。您应该能够像往常一样上传更新 APK(请注意,您可能需要先丢弃所有现有草稿)。我希望这会有所帮助!如果您还有其他问题,请告诉我。此致,Pete Google Play 开发者支持
【解决方案2】:

FrankMonza 在https://stackoverflow.com/a/54367452/1004836 中已经很好地回答了这个问题。

对于仍然存在此问题的一些人,请尝试更新当前驻留在另一个频道上的 APK。我们在 Alpha 通道中有一个过时的 APK。在我们将它更新到最新的 APK 之后,我们就可以通过 Beta 和 Production 来传播它。

【讨论】:

    【解决方案3】:

    我通过这种方式解决了这个问题。您的 APK(alpha、beta 或 prod)可能具有未经许可的权限。

    • Step1:创建一个没有非许可权限的新版本
    • Step2:将其翻转到 Alpha
    • 第 3 步:将其滚动到 Beta 版
    • 第 4 步:将其转入生产环境

    您好!

    【讨论】:

    • 我尝试了除此之外的所有方法,这是唯一可行的解​​决方案。如果我尝试发布到 beta 版而不发布到 alpha 版,我会收到错误消息。
    【解决方案4】:

    我遇到了同样的错误。

    我的应用拥有相当普通的权限:

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.VIBRATE" />
    

    似乎是 Google 方面的一个问题。昨天提交,没有问题。今天才开始面对这个问题。

    【讨论】:

      【解决方案5】:

      该问题目前似乎正在影响由于新政策而从其应用中删除 SMS 和 CALL_LOG 并提交表单的用户。从昨天开始,由于应用程序不再具有这些权限,因此这些应用程序无法针对上述错误进行更新,而没有在 UI 中提供任何解决方案。它显然是商店中的一个错误。我已经通过 API 尝试过,当然得到了相同的结果:

      {
        "code" : 403,
        "errors" : [ {
          "domain" : "androidpublisher",
          "message" : "Permission declaration is invalid because the declaration has not been accepted in the Play Console.",
          "reason" : "permissionDeclarationNotAccepted"
        } ],
        "message" : "Permission declaration is invalid because the declaration has not been     accepted in the Play Console."
      }
      

      我目前有一个管道每小时触发一次,看看这是否会消失。已经超过24小时了。

      【讨论】:

        【解决方案6】:

        我也收到此错误消息。今天早上提交了一个版本,没有问题。没有添加权限,也没有奇怪的权限。我建议所有受影响的人通过下面的链接向 Google 提交反馈!

        https://support.google.com/googleplay/android-developer/contact/publishing

        【讨论】:

        • 我实际上是从我的谷歌代表那里听到的——他们知道并尽快解决这个问题!
        • 好消息...昨天提交后我还没有收到他们的消息..
        猜你喜欢
        • 2021-03-22
        • 2018-06-29
        • 2016-05-28
        • 1970-01-01
        • 2019-06-21
        • 2016-05-12
        • 2020-07-31
        • 2019-01-23
        • 2015-08-11
        相关资源
        最近更新 更多