由于证书问题,无法将 .aab 捆绑包从 Azure 管道分发到 google play 控制台

Not able to distribute .aab bundle to google play console from azure pipeline because of certificate issue

提问人:Eshan Reddy 提问时间:11/10/2023 最后编辑:Anna Andreeva RogotulkaEshan Reddy 更新时间:11/21/2023 访问量:14

问:

我们正在尝试使用 azure 管道构建 .aab 捆绑包,因为 azure 没有对 .aab 进行签名的任务,因此我们使用 jarsigner 对应用进行签名。在控制台上启用了 Google 应用登录。

当我尝试使用 jarsigner 对应用程序进行签名时,出现以下错误。

##[error]错误:无法上传捆绑包android/app/build/outputs/bundle/release/app-release.aab。失败 消息:GaxiosError:Android App Bundle 已使用多个签名 证书链。请只使用一个。 在 Gaxios._request (/Users/runner/work/_tasks/GooglePlayRelease_8cf7cac0-620b-11e5-b4cf-8565e60f4d27/4.229.0/node_modules/gaxios/build/src/gaxios.js:129:23) 在 processTicksAndRejections (node:internal/process/task_queues:96:5) 在异步 JWT.requestAsync (/Users/runner/work/_tasks/GooglePlayRelease_8cf7cac0-620b-11e5-b4cf-8565e60f4d27/4.229.0/node_modules/google-auth-library/build/src/auth/oauth2client.js:368:18) { response: [Object], config: [Object], code: 403, errors: [阵列]

由于它抱怨多个证书,因此我禁用了管道上所有与签名相关的任务,并尝试发布到控制台,出现以下错误。

##[error]错误:无法上传捆绑包android/app/build/outputs/bundle/release/app-release.aab。失败 消息:GaxiosError:Android App Bundle 签名错误 钥匙。找到:SHA1: 5E:8F:16:06:2E:A3:CD:2C:4A:0D:54:78:76:BA:A6:F3:8C:AB:F6:25,预期: SHA1:95:11:D2:79:F9:1A:24:2E:FE:41:36:1B:73:4F:53:C5:FF:91:1D:46。 在 Gaxios._request (/Users/runner/work/_tasks/GooglePlayRelease_8cf7cac0-620b-11e5-b4cf-8565e60f4d27/4.229.0/node_modules/gaxios/build/src/gaxios.js:129:23) 在 processTicksAndRejections (node:internal/process/task_queues:96:5) 在异步 JWT.requestAsync (/Users/runner/work/_tasks/GooglePlayRelease_8cf7cac0-620b-11e5-b4cf-8565e60f4d27/4.229.0/node_modules/google-auth-library/build/src/auth/oauth2client.js:368:18) { response: [Object], config: [Object], code: 403,

谷歌-Play-控制台

评论


答: 暂无答案