You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否使用DigiCert通过Electron Builder为Mac OS Electron应用签名?

能否用DigiCert为Mac版Electron应用签名?

可以使用DigiCert完成Mac OS版本Electron应用的签名,但需要注意以下核心要点:

  • 申请对应平台的证书:Windows签名所用的DigiCert证书与Mac平台不通用,需单独向DigiCert申请适用于Apple的Developer ID Application类型代码签名证书。
  • 导入证书到Mac钥匙串:将DigiCert颁发的Mac证书导入Mac的「钥匙串访问」工具,确保证书附带完整私钥,且设置为信任状态。
  • 配置Electron Builder:在项目的package.json的build配置段中,指定Mac签名参数。比如通过security find-identity -v -p codesigning命令在终端查看可用签名身份,将identity字段设置为对应证书的名称。
  • 完成Apple公证流程:Mac应用签名后需通过Apple公证(Notarization)才能正常分发,DigiCert的Mac证书支持该流程。可在Electron Builder配置中开启自动公证,或手动使用xcrun notarytool提交应用完成公证。

若遇到证书识别问题,优先检查钥匙串中证书的私钥是否存在,以及Electron Builder的配置是否准确指向目标签名身份。

内容的提问来源于stack exchange,提问作者Brian Millot

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 11:15:29