APK使用尚未生效的证书签名

我试图发布一个应用程序谷歌播放,它不会允许我,它说:

You uploaded an APK signed with a certificate that is not valid. You need to sign tour APK with certificate that is currently valid. 

截图:

在这里输入图像说明

我该如何纠正这个错误?

Solutions Collecting From Web of "APK使用尚未生效的证书签名"

解决它通过更改我的电脑的系统date。 我把它设置为今天 – 2天,并创build一个新的密钥库,试图上传,它的工作。

我遇到了这个问题,但我的解决scheme是不同的。 我的系统时间是有效的,但也许是几分钟的时间。 无论如何,如果你遇到这个消息,但似乎有一个正确的系统时间,这是我做了两件事情的工作

  1. 等几分钟(例如searchstackoverflow为此)
  2. 重命名.apk。

然后尝试再次上传。 它只是第二次为我工作。

我碰到的另一个问题是ant release报告,密钥库被篡改或我的密码是不正确的,当我签署我的应用程序。 我所做的只是第二次重试, ant release刚刚完成。

我等了14个小时就解决了这个问题。 然后上传工作,没有改变apk中的任何东西。 希望这可以帮助别人。

我通过在我的时钟设置中修复时区来解决这个问题。

大多数情况下只需等待一两分钟。 时间可能稍微偏离。

我不能说其他人是不正确的,但他们大多描述同样的事情。 签名APK时使用的时间戳不是“正确的”,无论哪个Google用来validation。 因此,您从Google Goleles的angular度来创build过去或未来的已签名包,最有可能的未来是消息表明将来时态“尚未生效”

我们不可能给出一个固定的时间,我们都必须更新我们的时钟,所以最适合我的是等到它工作

更改系统中的date不会修复它。 这个问题是你的Windows(或其他操作系统)时区。

更正您的时区:

在这里输入图像说明 在这里输入图像说明