跳到主要内容

Electron Windows应用自签名

· 阅读需 1 分钟
阿飞
阿飞

开发Electron Windows应用时,需要获取自签名证书,并配置签名信息。

获取自签名证书

electron-builder create-self-signed-cert -p publisher
# Create self-signed code signing cert for Windows apps
# Options:
# --version Show version number [boolean]
# --help Show help [boolean]
# -p, --publisher The publisher name [string] [required]

密码选 None

code-sign-pass

配置

/**
* @type {import('electron-builder').Configuration}
* @see https://www.electron.build/configuration/configuration
*/
module.exports = {
// 省略
signtoolOptions: {
certificateFile: "resources/certificate.pfx",
// signingHashAlgorithms: ["sha256"],
},
};
信息

electron-builder@25.1.8 版本下适用