【问题标题】:Changing App from Ionic to Native将应用程序从 Ionic 更改为 Native
【发布时间】:2017-07-07 07:20:33
【问题描述】:

好吧,所以 2 年前我只是一名网络开发人员,对移动应用程序开发一无所知,所以当我被要求开发应用程序时,我决定使用 ionic。 2 年后,我现在可以用 java 编写代码,并且我被要求构建同一个应用程序的本地版本,我已经成功完成了。

现在这是我的问题,是时候在 Play 商店上发布我的应用了,但我无法添加新的更新,因为当前版本的签名证书与 2 年前我使用 ionic 的证书不同.

现在我设法使用 .keystore 文件找到了我的旧 ionic 项目,但是我无法使用它来签署我的 android 应用程序,因为我不记得别名也不记得密码。

所以这是我现在的问题,我该怎么办?有没有办法恢复或更改旧的别名和密码?有没有办法让我发布这个新版本作为旧版本的更新,即使它使用不同的证书签名?

【问题讨论】:

    标签: android ionic-framework google-play


    【解决方案1】:

    很遗憾,没有。每个 Android 应用程序都有一个唯一的签名密钥,当您将第一个 APK 发布到 Google Play 时,密钥哈希会注册为一种安全机制:即使有人入侵了您的 Google Play 开发者帐户并发布了一个新的被黑客入侵的 APK,这个 APK 也不会’除非它使用与第一个发布的密钥相同的密钥签名,否则不会被接受。 Google Play 拒绝使用不同密钥签名的新 APK。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-01
      • 1970-01-01
      • 2022-01-20
      • 2021-04-16
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      相关资源
      最近更新 更多