【问题标题】:How to modify "SHA1" in my released keystore app如何在我发布的密钥库应用程序中修改“SHA1”
【发布时间】:2013-03-05 16:42:34
【问题描述】:

我使用版本 0.1 的 appsgeyser 制作了我的应用程序。

我在 phonegap 上制作了具有更多功能的相同应用,并将我的版本更新到 0.2。 一切顺利 但 在同一应用下将我的 apk 上传到谷歌商店时 它说我的 SHA1 已修改,我必须使用相同的证书。

我该怎么办?

谢谢

【问题讨论】:

    标签: google-play publishing sha


    【解决方案1】:

    Play 商店要求您先签署.apk,然后才能在其中发布。

    如果您使用 AppsGeyser 制作了一个应用并将其发布到 Play,那么您的应用由 AppsGeyser 私钥签名(除非您在发布之前明确签署了 .apk 或者如果您提供了您的密钥库AppsGeyser 这不太可能)。

    AppsGeyser wont give you their keystore 并且您需要它才能签署您的软件的新版本。以下是来自docs 的引用:

    您的私钥是对您应用程序的所有未来版本进行签名所必需的。如果您丢失或放错了密钥,您将无法发布对现有应用程序的更新。您无法重新生成以前生成的密钥。

    换句话说,这里有 2 个选项。要么坚持使用 AppsGeyser 并使用他们的服务更新您的应用,要么将更新作为一个全新的应用发布到您的应用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多