把给 app 打包的 keystore 文件弄丢了,怎么办?

2022-08-12 23:25:47 +08:00
 inSpring

朋友们,请教个问题:

由于换电脑,把之前给 app 打包的 keystore 弄丢了, 如果创建新的 keystore 打包新版本发给用户升级,用户安装的时候会提示 ”签名不一致,该应用可能已被修改“ 。 你们有遇到过这种问题吗?有啥好的解决办法吗?

7938 次点击
所在节点    Android
25 条回复
iwh718
2022-08-14 16:17:25 +08:00
谷歌那边可以邮件换新的,但是老用户只能卸载重装或者就是新软件。我也是弄丢了秘钥,换新的了
stardust21
2022-08-15 10:11:19 +08:00
@seakingii Android 9 支持 APK 密钥轮替,这使应用能够在 APK 更新过程中更改其签名密钥。可以看下 V3 签名的文档: https://source.android.com/security/apksigning/v3?hl=zh-cn
feller
2022-08-15 14:01:01 +08:00
收拾一下 准备离职( dog )
Highlight1024
2022-08-16 09:49:31 +08:00
这种东西不备份,简直太勇了
SekiBetu
2022-09-22 20:02:53 +08:00
只能忽悠用户重装了,换个大版本号,改个 UI 吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/872541

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX