【问题标题】:Google console app bundle (Xamarin) upload problem谷歌控制台应用程序包(Xamarin)上传问题
【发布时间】:2021-08-05 10:22:59
【问题描述】:

首先,我想说这是我的第一个问题。

我开发了 xamarin.forms 应用程序,现在尝试上传签名的 abb(生成的 Visual Studio 2019)谷歌控制台。 但是出了点问题。 对这个问题有什么建议吗?

错误信息

您的 Android App Bundle 使用错误的密钥签名。确保您的 App Bundle 使用正确的签名密钥进行签名,然后重试。您的 App Bundle 应使用带指纹的证书进行签名:

SHA1: 5C:DE:BE:BD:B6:FF:83:CF:14:86:58:87:CB:67:42:95:41:16:62:53

但用于签署您上传的 App Bundle 的证书有指纹:

SHA1:6C:1D:D3:0D:46:22:D5:1D:3A:9C:E2:D5:8A:C7:D4:D2:27:C0:94:E3

【问题讨论】:

  • 重要提示:从 2021 年 8 月起,新应用必须使用 Android App Bundle 在 Google Play 上发布。 Play Feature Delivery 或 Play Asset Delivery 现在支持大于 150 MB 的新应用。
  • 这条消息对我来说似乎很清楚:“Your Android App Bundle is signed with the wrong key”
  • @Jason 你是对的,但这是我的初始版本,我没有任何其他密钥
  • Google Play Console Help - Publishing Issues。请参阅应用签名或上传问题。您可能必须点击那里的链接才能在 Google 上创建支持票。请务必提及您正在使用 Xamarin。如果您在 Visual Studio 中创建了签名密钥,也请提及。向他们提供该错误消息,并说明这是您拥有的唯一密钥。他们有处理这个问题的程序。可能需要几天时间。
  • @ToolmakerSteve 谢谢你的信息

标签: c# android xamarin.forms google-developers-console


【解决方案1】:

如果您有第一次生成的密钥,请使用它向 Google 提交 .aab,因为 Google 使用了该密钥并且已经使用该密钥创建了证书。因此,如果您没有它,您应该从 Google 中删除该应用并从头开始创建一个新应用。

【讨论】:

  • 谢谢阿尼,我试试
  • 非常感谢。工作。
猜你喜欢
  • 2020-03-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-30
  • 2013-01-26
  • 2021-02-08
相关资源
最近更新 更多