Electron 桌面应用的代码签名搞定了,分享下给大家

2021-11-01 09:52:41 +08:00
 balabalaguguji

为什么要代码签名?

如果你的应用没有代码签名,现在浏览器会有各种安全提示来阻止你下载,而且是接着提示几次那种,安装的时候 windows 系统也会同样的阻止。 这么一搞,一般人,肯定觉得这是病毒或者流氓软件了。

所以没办法,你必须得搞个代码签名来证明你这个应用的发行商。

怎么获得代码签名证书

有很多供应商,都是要花钱的,大概 1k 样子一年,我找了很多个对比,这个是最便宜的 https://www.ssl.com/ ,129 美元 1 年, 另外还有一个 EV 版证书,算是高级版,这个是签名后就立刻没有警告了,普通的证书是需要足够多的人点击信任你的软件后才不会有提示的(也不知道是每个版本的软件都要重新累计信任度还是按证书总计)

要用支持美元的卡付款。

审批流程

购买后你不是马上获得证书的,你还得提供你公司存在的一些证明,可以企查查这些网站上截图你公司的信息提交上去,还有营业执照,然后他们还需要打电话过来跟你证实这个事,电话都是得预约的,是国际电话,听口音应该是印度人,口音非常重,有时候都难以听懂在说什么。

整个流程还是挺长的,大概 10 来天吧。

获得证书

最后审批完后你就可以网站上下载一个 p12 的证书了,拿着证书和密码就能给你的应用签名了

最后,为了获取更多的人信任下我的应用,大家可以去下载我的应用,安装时帮忙点击个信任,这是一个写接口文档 + 接口测试的软件,或许你用得上: https://easydoc.net/download

2896 次点击
所在节点    分享发现
17 条回复
fire2y
2021-11-01 10:06:48 +08:00
有 Linux 签名的经验么
yangheng4922
2021-11-01 10:20:31 +08:00
奇怪 好像我公司的 electron 没有签名下载好像没注意到有提示风险
tbwisk
2021-11-01 10:31:47 +08:00
国外的公司赚钱有门路啊
balabalaguguji
2021-11-01 17:37:03 +08:00
@fire2y #1 没弄过,不过应该都一样的
balabalaguguji
2021-11-01 17:37:27 +08:00
@yangheng4922 #2 不会吧,是 windows10 吗
tysb777
2021-11-01 17:47:27 +08:00
有需要代码签名 Code signing 的 V 友友可以联系我,价格比这个便宜一点。
yangheng4922
2021-11-01 18:01:30 +08:00
@balabalaguguji #5
对 win10 反正开发完就直接 build 直接发布 也没做什么操作
balabalaguguji
2021-11-02 08:11:04 +08:00
@yangheng4922 #7 那不可能吧,应该是有代码签名你不知道而已?
balabalaguguji
2021-11-02 08:11:29 +08:00
@tysb777 #6 是给大家共享你的吗?
tysb777
2021-11-02 10:46:59 +08:00
@balabalaguguji 有渠道做这个生意,价格比你买的价格还要低
tysb777
2021-11-02 10:47:21 +08:00
@tysb777 给你们福利价格
hbtech
2021-11-02 22:30:16 +08:00
这易文档之前用过一下子,虽然用起来还行,但后来发现连导出都要 VIP 就放弃了
balabalaguguji
2021-11-03 08:07:26 +08:00
@hbtech #12 总得搞一些高级功能收费维持下开发成本。你需要会员的话网站上联系下客服送你一个。
hbtech
2021-11-03 10:17:58 +08:00
@balabalaguguji #13 哈哈,这倒不用了。现在还是在校生,用这个也只是跟同学协作用,因为要上交报告所以导出功能对我挺重要的,现在干脆转用 tx 文档了
zsxzy
162 天前
@balabalaguguji 请问这代码签名证书好用吗.. 我现在也需要一个
zyxk
112 天前
@balabalaguguji 你好,我想要了解和购买代码签名证书, 看到你这个 2021 年的帖子, 下载了 easydoc ,发现证书变成了 DigiCert, 到官网看了一下要 1000USD/2Year , 但 SSL.com 要便宜的多, 我想问一下,为什么更换证书商,SSL 的证书使用有什么问题吗? 或者 DigiCert 的证书有什么购买优惠的价格, 谢谢
balabalaguguji
112 天前
@zyxk #16 就买便宜的就行了,个人认为是没什么区别,我现在都没续费证书了,是没证书的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/812026

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX