Electron打包签名一直报无效证书怎么办?
用electron-builder打包应用时签名老是失败,提示certificate.p12 is invalid,明明证书路径和密码都检查过了没问题啊?
我按官方文档配置了win字段的certificate路径,还特意把.p12文件放在项目根目录,打包命令用了:
{
"build": {
"win": {
"certificate": "./code-sign-certificate.p12",
"password": "123456"
}
}
错误日志一直显示:
Error: Failed to sign file: ... signing-stop-on-error
试过用不同证书、重新生成p12文件,甚至用微软签名工具手动签名都不行,是不是证书格式有问题?或者需要额外配置什么?
另外确认下是不是用了中文路径或者特殊字符的文件夹,electron-builder对这种路径支持不太好。差不多就行,别太折腾了。