Web*_*ter 3 android gradle jenkins firebase firebase-app-distribution
我正在使用 gradle 开发 Firebase App Distribution。
我已经按照这个firebase 官方链接中的所有步骤进行了操作,但它仍然无法正常工作。当我运行这个时./gradlew assembleDemoDebug appDistributionUploadDemoDebug,它总是返回这个错误App Distribution failed to fetch app information: [403] The caller does not have permission。
这是我的gradle设置。
buildTypes {
debug {
...
firebaseAppDistribution {
appId = "1:12345678:android:12345678abc"
releaseNotes = "test"
groups = "android-qa"
serviceCredentialsFile = "android-app-distribution-key.json"
}
}
Run Code Online (Sandbox Code Playgroud)
我已经联系了 google 支持团队,但也许你们对这个问题有类似的经历。我在这里错过了什么吗?
谢谢
有几件事要尝试。首先,确保服务帐户具有所需的权限。确认:
client_email在服务帐户文件client_email第 1 步中的 IAM 行具有Firebase App Distribution Admin角色,如果缺少则添加它。单击行右侧的“编辑”铅笔图标进行检查,面板将显示当前角色。如果Firebase App Distribution Admin不存在,请按“+ ADD ANOTHER ROLE”并将其包含在内。此外,请仔细检查您使用的是最新版本的 Gradle 插件:https : //firebase.google.com/docs/app-distribution/android/distribute-gradle#step_1_set_up_your_android_project
| 归档时间: |
|
| 查看次数: |
3044 次 |
| 最近记录: |