首页 > 解决方案 > 如何在博览会中获得旧证书并退出新的 apk?

问题描述

我创建了一个 apkexp build:android并将其发布在 Google Store 中,以使用我相信由 expo 生成的证书进行内部测试。之后,我已经更改"name"并重新输入"splash"字段app.jsonexp build:android再次运行。这次 expo 生成了另一个证书并用它签署了 apk。

所以问题是当我试图向谷歌添加一个带有新版本代码的 apk 时,它说我应该有相同的证书来加载文件。我怎样才能做到这一点?有没有办法从 expo 获取旧证书并用它签署新的 .apk,或者唯一的方法是在 Google Console 中创建一个新应用程序?

更新:

我能够为新版本提供相同的证书。为此,您只需将expo.slug字段添加到您的 app.json 文件中。在那里你可以写下你的应用程序名称(在你的应用程序中查看它在博览会网站上,在浏览器的地址栏中),它将使用与之前相同的密钥。但是我仍然不知道如何从那里获得证书。

标签: androidreact-nativeapkexpo

解决方案


推荐阅读