electron sha512 checksum mismatch
sha512 checksum mismatch错误
自动更新使用的模块
electron-updater
or
electron-differential-updater
win下electron-builder打包
使用electron-builder打包之后,进行版本增量更新遇到的错误提示。
sha512 checksum mismatch
这个问题的出现有以下几种情况:
- 使用较早版本的electron-updater,建议更新electron-updater版本到5.x.x。
- pulish里的url指向的地址中,latest.yml忘记更新。
- pulish里的url不是一个文件服务器。
(经过测试,普通get请求的url用做更新服务器会产生校验和错误。express,minio文件服务器增量更新无此报错。)