0

在 firebase 控制台上,存在一个带有名称和别名的测试人员组,例如test-group. 我正在分发:

firebase_app_distribution(
    app: ****,
    service_credentials_file: ***,
    groups: 'test-group',
    firebase_cli_token: ****
)

当运行 fastlane 从 localhost 分发应用程序时,应用程序分发没有问题,但是在 CircleCI 上运行构建时会失败。

[!] 无法为测试人员启用访问权限。检查组是否存在以及测试人员电子邮件的格式是否正确电子邮件:
组:[“test-group”]

在谷歌上搜索错误没有帮助。也添加了firebase_cli_token,但没有成功。还找到了一个建议添加firebase工具来安装CLI,结果是一样的

  -
      run:
           name: "Install Firebase CLI"
           command: |
              curl -sL firebase.tools | bash

有没有人面临类似的问题?

4

1 回答 1

1

我有同样的问题,在这里找到了。这是一个错误,但它已修复!

将 firebase 插件更新为0.2.3

fastlane update_plugins

或者

更改 Gemfile.lock 中的版本并执行

fastlane add_plugin firebase_app_distribution

于 2020-10-06T14:52:31.530 回答