Fastlane & Flutter - Google Api 错误:无效请求 - 未配置访问。谷歌播放

Lut*_*ris 8 android fastlane flutter

运行此命令后使用 Fastlane 和 Flutter 时导致此错误的原因:

bundle exec fastlane beta

Google Api 错误:请求无效 - 未配置访问权限。Google Play Developer API 之前未在项目中使用或已禁用。通过访问https://console.developers.google.com/apis/api/androidpublisher.googleapis.com/overview?project=xxxx启用它, 然后重试。如果您最近启用了此 API,请等待几分钟,让操作传播到我们的系统并重试。

当服务帐户启用并使用发布管理器链接到 Play 商店帐户时,我在 github 上阅读了不同的对话,但我无法得到明确的答案,自从我上传了一个后,我尝试增加我的 APK 的版本,但没有运气。

这是我的代码Fastfile

update_fastlane

default_platform(:android)

platform :android do
  desc "Runs all the tests"
  lane :test do
    gradle(task: "test")
  end

  desc "Deploy an beta new version to the Google Play"
  lane :beta do
       gradle(
           task: 'assemble',
           build_type: 'Release'
         )
     upload_to_play_store(track: 'beta',
     version_code: 5,
     aab: '../build/app/outputs/bundle/release/app-release.aab',
     )
   end
end
Run Code Online (Sandbox Code Playgroud)

然后它也在某处说:

[11:16:18]: Couldn't find any new signed apk files...
Run Code Online (Sandbox Code Playgroud)

但我提供了aab.

谁能快速解锁我

rca*_*rba -1

您正在创建一个 apk task: "assemble",只需将其更改为task: "bundle"