
我是一个 Android 开发,目前我使用 flutter 做了一款工具类应用,它可以支持 Windows 平台,我使用 inno 工具制作出了可以直接在 windows 上安装的 exe 格式安装包,但是因为没有签名,它在安装的时候会弹出未知发布者的那个弹窗,我现在希望可以弄一个免费的签名,查了 google 好像都需要付费才能申请这种证书签名,求教各位有没有了解这方面的大佬帮我解惑一下
1 aispring 193 天前 是否考虑制作一个绿色直接运行的 exe |
2 lw0x1 OP @aispring 绿色直接运行的 exe 能绕过那个风险提示的弹窗吗?我感觉好像不行吧,等我研究研究,因为软件内我可能需要收费,所以还是想尽量不要弹出这种被 windows SmartScreen 拦截的弹窗 |
3 tinybug 193 天前 想不要弹出 SmartScreen 得要 EV 的签名,带 USB key 的 |
5 yiwayhb 193 天前 购买签名证书,OV 、EV 都可以 |
8 duanxianze 193 天前 貌似没有免费的,都挺贵的 |
9 v1 193 天前 不交钱,然后大家都拿去签木马病毒,一键中毒是吧? 这钱是微软有份的,微软 CA 签发担保,你要是驱动签名更贵 |
10 ZeroClover 193 天前 |
11 DTCPSS 193 天前 Microsoft Store 对个人开发者免费了,可以打包上传这里 如果不喜欢商店分发的话,也可以用第三方工具抓包下载安装包,然后自己分发,有微软的签名 |
12 DTCPSS 193 天前 Microsoft Store 个人开发者账号免费的新闻: https://blogs.windows.com/windowsdeveloper/2025/05/19/microsoft-store-expands-opportunities-for-windows-app-developers/ 下载微软商店安装包的在线工具: https://store.rg-adguard.net/ 我写的 GitHub Action ,自动上传商店安装包(有微软签名)到 GitHub Release: https://github.com/JasonWei512/Upload-Microsoft-Store-MSIX-Package-to-GitHub-Release |
13 ETiV 193 天前 你可以自己评估一下有没有高权限的需求,一般常规的软件没太大必要 默认的安装目录不要设置成 C:\Program Files ,有一批目录,都需要高权限才能写 注册表的话可以往 HKEY_CURRENT_USER 里面写 搜搜 inno setup elevated 相关的,把权限去掉 |
14 lw0x1 OP DTCPSS 好的,感谢大佬 |
17 kylix 193 天前 多年前买过,2K 多/年 结果 360 依旧拦截,干 ! |
18 ysc3839 193 天前 via Android 目前费用较低的方案: 1.如果你开发的是开放源代码软件,可以低价申请 Certum 的开源代码签名证书,按年付费。 2.如果能接受 AppX 打包,可以上架微软商店,需要一次性付费注册微软开发者账号,上架商店后微软会给 AppX 包签名。 |
19 mumbler 193 天前 OV 淘宝买的 650,这东西不可能免费,就是为了防诈骗,免费还防什么啊 |
20 rayyu1989 193 天前 https://azure.microsoft.com/zh-cn/products/trusted-signing 月费 10 美元,有续费就可以签,了解下 |
21 ashong 193 天前 via iPhone azure 10$每月 |
22 tabc2tgacd 193 天前 微软商店这个是好办法 |
23 DTCPSS 193 天前 另外顺便多说一句,如果程序支持 Msix (就是以前的 Appx )打包的话,11 、12 楼的方法是目前我觉得最爽的 Windows 应用分发方式了: - 官方宣布六月末开始免费 - 文件托管在微软商店上,无需烦恼把安装包文件托管在哪 - 给想安装的用户一个商店链接就行;如果用户不习惯用商店,那微软也会提供一个很小的 exe 版安装器 - 依然可以自分发由微软商店签名的完整安装包,而且这个包是和微软商店里的应用条目关联的,可以正常用商店的评价、分享功能 - Msix 的打包方式比 msi 、exe 清爽,卸载无残留 - 由微软商店静默更新 |
25 zeromake 192 天前 |
26 iorilu 191 天前 申请微软开发者一年费用多少阿 |