gpt4 book ai didi

windows - 为使用 Electron 创建的应用程序签名 Windows 安装程序 (.exe)

转载 作者:可可西里 更新时间:2023-11-01 09:32:39 29 4
gpt4 key购买 nike

我有一个使用 Electron 框架 构建的简单应用程序。我使用 electron-packager-interactive 打包了代码。我还创建了一个 Windows 安装程序文件,它可以使用 Inno Setup 编译器(单个 .exe 文件)进行分发。

这里的问题是当用户运行 .exe 文件时,Windows Smart screen 的弹出窗口阻止它说发布者 未知。只有在“更多信息”之后,它才允许使用“仍然运行”进行安装。可能是因为我的应用程序未签名。那么谁能帮助我如何签署 Electron 应用程序(Windows 应用程序)以便将其视为受信任的应用程序

谢谢

最佳答案

您首先必须签署安装程序。

为此,设置 Inno Setup SignTool directive .请参阅指令文档。


虽然一旦您拥有证书和所有东西,也要对( Electron )应用程序本身进行签名。

Inno Setup 编译器可以为您完成这项工作。您不必在打包前自己手动签署 .exe。

只需设置 sign (或 signonce)[Files] 部分条目中的 .exe 标志:

Source: "MyProg.exe"; DestDir: "{app}"; Flags: sign

关于windows - 为使用 Electron 创建的应用程序签名 Windows 安装程序 (.exe),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44105788/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com