我正在使用电子锻造来构建和打包我的电子应用程序。
如何为 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 配置都可以放在packagerConfigkey 下。
注意:在旧版本的 Electron Forge 中,它被称为electronPackagerConfig而不是packagerConfig.
electronPackagerConfig现在是packagerConfig,例如:
{
"config": {
"forge": {
"packagerConfig": {
"osxSign": {
"identity": "Developer ID Application: Company (id)"
}
}
}
}
}