Android Firebase-应用程序分发无法获取应用程序信息:[403]调用方没有权限

Android Firebase-应用程序分发无法获取应用程序信息:[403]调用方没有权限,android,firebase,jenkins,gradle,firebase-app-distribution,Android,Firebase,Jenkins,Gradle,Firebase App Distribution,我正在使用gradle进行Firebase应用程序分发 我已经完成了所有步骤,但仍然不起作用。 当我运行此/gradlew assembleDemoDebug appdistributionPloaddemodebug时,它总是返回此错误App Distribution无法获取应用程序信息:[403]调用方没有权限 这是我的渐变设置 buildTypes { debug { ... firebaseAppDistribution {

我正在使用gradle进行Firebase应用程序分发

我已经完成了所有步骤,但仍然不起作用。 当我运行此
/gradlew assembleDemoDebug appdistributionPloaddemodebug
时,它总是返回此错误App Distribution无法获取应用程序信息:[403]调用方没有权限

这是我的渐变设置

    buildTypes {
    debug {
        ...

        firebaseAppDistribution {
            appId = "1:12345678:android:12345678abc"
            releaseNotes = "test"
            groups = "android-qa"
            serviceCredentialsFile = "android-app-distribution-key.json"
        }
}
我已经联系过谷歌的支持团队,但也许你们在这个问题上也有类似的经历。我是不是遗漏了什么


谢谢

有几件事要尝试一下。首先,确保服务帐户具有所需的权限。确认:

  • 在服务帐户文件中查找
    客户电子邮件
  • 转到GCP>选择您的Firebase项目>单击IAM和管理>单击IAM
  • 确保步骤1中
    客户端电子邮件
    的IAM行具有Firebase App Distribution Admin角色,或者在缺少该角色时添加该角色。单击行右侧的“编辑”铅笔图标进行检查,面板将显示当前角色。如果没有Firebase应用程序分发管理员,请按“+添加其他角色”并将其包括在内

  • 另外,请仔细检查您使用的是Gradle插件的最新版本:

    此处出现相同错误Hi bro,将进行检查a.s.a.p.将与您联系解决我的问题!谢谢亚历克斯!我也是,问题解决了。谢谢。我会看看我们能做些什么,使这个ClearGradle是最新的,角色设置正确,但我仍然得到错误:/