我正在尝试将应用发布到谷歌播放,它不会允许我,它说:
You uploaded an APK signed with a certificate that is not valid.
You need to sign tour APK with certificate that is currently valid.
截图:
如何解决此错误?
答案 0 :(得分:52)
通过更改计算机的系统日期解决了这个问题。我把它设置为今天 - 2天并创建了一个新的密钥库,尝试上传并且它有效。
答案 1 :(得分:11)
我遇到了这个陷阱,但我的解决方案却有所不同。我的系统时间有效,但可能只有几分钟的时间。无论如何,如果你遇到这个消息,但似乎有一个正确的系统时间,这里有两件我做过的事情
然后尝试再次上传。它第二次对我有用。
我遇到的另一个问题是ant release
报告我的应用程序signed时密钥库被篡改或密码错误。我所做的只是第二次重试,ant release
刚刚完成。
答案 2 :(得分:4)
我最后通过在时钟设置中修复时区来解决此问题。
答案 3 :(得分:3)
我等了大约14个小时解决了这个问题。然后上传工作没有改变apk中的任何内容。希望这可以帮助别人。
答案 4 :(得分:2)
答案 5 :(得分:0)
在大多数情况下等一两分钟。时间可能稍微偏离。
答案 6 :(得分:0)
我不能说其他人不正确,但他们大多描述同样的事情。签署APK时使用的时间戳对于Google用于验证的人来说并不“正确”。因此,您可以从Googles的角度创建过去或将来的已签名包,很可能是未来,因为消息表明将来时“无效尚未”
我们所有人都必须通过这些时间来更新我们的时钟是不可能的,因此对我来说最有效的方法是等到它工作。