如何使用电子伪造签署电子应用程序?
How to sign electron app using electron forge?
我正在使用 electron forge 构建和打包我的 electron 应用程序。
如何为 windows 和 mac 对我的应用程序进行代码签名(使用 electron forge)?
在 package.json
中使用 packagerConfig
键。
Electron Forge 在后台使用 Electron Packager,并允许您在 package.json
.
中设置 Electron Packager 配置
为了对打包的应用程序文件进行签名,以下是我的内容的摘录:
package.json
{
"config": {
"forge": {
"packagerConfig": {
"osxSign": {
"identity": "Developer ID Application: Joshua Pinter (<your_key_code>)"
}
}
}
}
}
可以看到all the Electron Packager configurations可以放在packagerConfig
键下
注意:在旧版本的 Electron Forge 中,这被称为 electronPackagerConfig
而不是 packagerConfig
。
electronPackagerConfig
现在是 packagerConfig
,例如:
{
"config": {
"forge": {
"packagerConfig": {
"osxSign": {
"identity": "Developer ID Application: Company (id)"
}
}
}
}
}
我正在使用 electron forge 构建和打包我的 electron 应用程序。
如何为 windows 和 mac 对我的应用程序进行代码签名(使用 electron forge)?
在 package.json
中使用 packagerConfig
键。
Electron Forge 在后台使用 Electron Packager,并允许您在 package.json
.
为了对打包的应用程序文件进行签名,以下是我的内容的摘录:
package.json
{
"config": {
"forge": {
"packagerConfig": {
"osxSign": {
"identity": "Developer ID Application: Joshua Pinter (<your_key_code>)"
}
}
}
}
}
可以看到all the Electron Packager configurations可以放在packagerConfig
键下
注意:在旧版本的 Electron Forge 中,这被称为 electronPackagerConfig
而不是 packagerConfig
。
electronPackagerConfig
现在是 packagerConfig
,例如:
{
"config": {
"forge": {
"packagerConfig": {
"osxSign": {
"identity": "Developer ID Application: Company (id)"
}
}
}
}
}