android - 如何在博览会中获得旧证书并退出新的 apk?
问题描述
我创建了一个 apkexp build:android
并将其发布在 Google Store 中,以使用我相信由 expo 生成的证书进行内部测试。之后,我已经更改"name"
并重新输入"splash"
字段app.json
并exp build:android
再次运行。这次 expo 生成了另一个证书并用它签署了 apk。
所以问题是当我试图向谷歌添加一个带有新版本代码的 apk 时,它说我应该有相同的证书来加载文件。我怎样才能做到这一点?有没有办法从 expo 获取旧证书并用它签署新的 .apk,或者唯一的方法是在 Google Console 中创建一个新应用程序?
更新:
我能够为新版本提供相同的证书。为此,您只需将expo.slug
字段添加到您的 app.json 文件中。在那里你可以写下你的应用程序名称(在你的应用程序中查看它在博览会网站上,在浏览器的地址栏中),它将使用与之前相同的密钥。但是我仍然不知道如何从那里获得证书。
解决方案
推荐阅读
- javascript - 通过动态道具过滤数组(带有嵌套对象)
- c++ - C++ 将 csv 读入向量,getline() 问题
- java - MouseListener - MouseClicked
- python - 使用 Django 启动/停止 celery
- go - 读取不带结构的 BQ 查询结果
- c# - Dispatcher.Yield 优先级问题
- python - 无法断言 API 结果
- pandas - 多标签分类
- json - 导入 Firebase 导致 JSON 获取不明确
- asp.net-web-api - 如何在 ASP.NET Core Web API 中发送带有错误 http 响应的正文?