来自 Expo 的共享 APK 签名

Posted

技术标签:

【中文标题】来自 Expo 的共享 APK 签名【英文标题】:Shared APK Signing from Expo 【发布时间】:2021-03-09 22:50:50 【问题描述】:

我的合作伙伴签署了一个 APK,构建并从他的 expo 帐户上传。 现在,当我尝试上传新版本时,我得到了

Google Api Error: forbidden: APK has not been signed with the upload certificate. - APK has not been signed with the upload certificate.

我需要哪些信息才能上传新版本? 或者,也许我迷路了……还有其他常见的程序可以解决这个问题吗?

【问题讨论】:

【参考方案1】:

如果您想上传 APK,您需要使用与您的合作伙伴相同的密钥库对其进行签名。

如果您需要为 Google Play 重置密钥库,那么您可以联系 Google Play 控制台支持,他们可以为您重置。

在播放控制台中单击顶部的帮助按钮 > 向下滚动以获取更多帮助并单击“联系我们” > 输入您需要有关密钥库重置的帮助 > 单击“下一步” > 单击“上传密钥重置请求” > 点击“联系 Google Play 开发者支持” > 然后选择联系方式联系他们为您重置。

【讨论】:

以上是关于来自 Expo 的共享 APK 签名的主要内容,如果未能解决你的问题,请参考以下文章

React Expo 更改目标 Android API

Android系统签名

离子 apk 签名错误

Play store 无效的 apk 签名颤动(APK 完整性检查失败)

APK文件没有数字签名证书

生成签名的 apk 时出现 TaskExecutionException