cordova生成签名的apk

时间:2016-10-24 20:12:40

标签: cordova ionic-framework google-play apk jarsigner

当我尝试使用代码签署unsign apk时:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name

我收到错误:

  

未提供-tsa或-tsacert且此jar没有带时间戳。   没有时间戳,用户可能无法在此之后验证此jar   签名者证书的到期日期(2044-03-11)或之后   未来的撤销日期。

为什么会这样?

感谢

1 个答案:

答案 0 :(得分:0)

jarsigner 可以生成包含时间戳的签名,从而使系统/部署者(包括Java插件)能够在签名证书仍然有效时检查JAR文件是否已签名。此外,在J2SE 5.0中添加了API,以允许应用程序获取时间戳信息。

refer to this

用于签名

jarsigner -tsa http://timestamp.digicert.com -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name

由于