我正在使用电子锻造来构建和打包我的电子应用程序。
如何为 Windows 和 mac 对我的应用程序(使用电子锻造)进行代码签名?
Electron-forge:https ://github.com/electron-userland/electron-forge
我正在使用电子锻造来构建和打包我的电子应用程序。
如何为 Windows 和 mac 对我的应用程序(使用电子锻造)进行代码签名?
Electron-forge:https ://github.com/electron-userland/electron-forge
packagerConfig
您的package.json
.Electron Forge 在后台使用 Electron Packager,并允许您在package.json
.
这是我的摘录,以便签署我们打包的应用程序文件:
包.json
{
"config": {
"forge": {
"packagerConfig": {
"osxSign": {
"identity": "Developer ID Application: Joshua Pinter (<your_key_code>)"
}
}
}
}
}
你可以看到所有的 Electron Packager 配置都可以放在packagerConfig
key 下。
注意:在旧版本的 Electron Forge 中,它被称为electronPackagerConfig
而不是packagerConfig
.
electronPackagerConfig
现在是packagerConfig
,例如:
{
"config": {
"forge": {
"packagerConfig": {
"osxSign": {
"identity": "Developer ID Application: Company (id)"
}
}
}
}
}