CodeMagic 错误,无法发布到谷歌商店

问题描述 投票:0回答:5

这是我第一次链接 Codemagic,我尝试将我的 GitHub 链接到商店,然后我收到了此错误,

Publishing failed :| Google Play failed to upload artefacts. The caller does not have permission: { "error": { "code": 403, "message": "The caller does not have permission", "status": "PERMISSION_DENIED" } }

google-play codemagic
5个回答
9
投票

我认为服务帐户访问您的应用程序的权限未正确设置。

我会从本教程的第 8 点开始密切关注: https://docs.codemagic.io/knowledge-base/google-play-api/

但是,我也认为有时 Google 需要一些时间才能让它运行起来,无论如何,我会重新尝试创建服务帐户并密切关注所有细节 - 确保服务帐户可以访问正确的应用程序(还可以在本地设置等中检查您的捆绑包 ID)。


2
投票

基于 CodeMagic 文档:

https://docs.codemagic.io/flutter-publishing/publishing-to-google-play/

好像第一次需要手动上传AAB到Google Play Store。

应用程序的第一个版本必须添加到 Google Play 手动。您可以从构建中下载app_release.aab 文物。此外,每个上传的二进制文件必须有不同的 版本;查看如何自动增加构建版本 代码魔法。


2
投票

就我而言,我忘记在 Google Play Console 中邀请服务帐户作为用户。


1
投票

对我来说,我没有正确地将服务帐户“邀请”到我的 Google Play 控制台(Google Play 控制台 -> 设置 -> 用户和权限),我的用户列表现在显示我的个人用户 + Google 云服务帐户用户。


0
投票

您需要将 gcloud 创建的帐户添加到 Google Developer Console。

© www.soinside.com 2019 - 2024. All rights reserved.