【问题标题】:how to use exist certificate to sign an apk with expo?如何使用现有证书与 expo 签署 apk?
【发布时间】:2020-07-16 02:48:10
【问题描述】:

使用命令生成apk

# expo build:android

并上传到谷歌播放控制台。

但它失败并说; You uploaded an APK that is not signed with the upload certificate

然后我去App Signing部分下载deloyment.cert文件,

现在我想知道如何告诉 expo 使用此文件来签名和构建 apk 文件?

expo cli 版本 3.22.3 # expo credentials:manager 的密钥库中的哈希输出与它在存储中的外观不同,我如何生成新的密钥库文件来更新此信息?

【问题讨论】:

    标签: react-native expo


    【解决方案1】:

    您可以在项目目录中运行 expo credentials:manager 来管理项目的签名凭据。在https://docs.expo.io/distribution/app-signing/#androidhttps://docs.expo.io/distribution/app-signing/#android阅读更多关于在 android 上使用 expo 管理项目进行应用签名的信息

    【讨论】:

    • 感谢您的回答,但认为需要更多帮助,更新帖子
    • google play上有部署和上传证书。您之前使用某个上传密钥库对二进制文件进行了签名,现在您正在使用不同的密钥库对其进行签名。您需要找到您之前使用的那个并使用expo credentials:manager 将其上传到expo。如果您无法再访问该密钥库,您可以要求 Google 为您重置它
    猜你喜欢
    • 2011-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-17
    • 2020-03-21
    • 1970-01-01
    相关资源
    最近更新 更多