苹果Mac OS 手动安装代码签名证书教程

大家可以使用 DigiCert代码签名证书(OV和EV)对Mac OS 软件、工具、更新、实用程序和应用程序进行签名。本文主要来说说苹果Mac OS 手动安装代码签名证书教程。

1、检查代码签名证书安装

1)确保您已将代码签名证书正确安装到 Mac 证书存储区。

2)要安装它,请单击该文件并输入 .pfx文件密码。

pfx文件

3)代码签名证书应出现在钥匙串访问管理器的我的证书类别中。

2、运行命令

1)确认您的证书已正确安装后,只需运行以下命令

codesign -s “Your Company, Inc.” /path/to/MyApp.app

2)不知道您的代码签名证书的通用名称?您可以在钥匙串访问管理器中找到它。

选择证书并找到公用名字段。您不需要输入整个公用名;键入足以唯一标识您的证书的内容(此选项区分大小写)。

如果收到“CSSMERR_TP_NOT_TRUSTED”错误,尝试用以下方法解决:

1)您需要在您的机器上安装一个中间证书。

2)查看您的代码签名证书的详细信息并找到颁发者公用名。

下载并安装与颁发者通用名称匹配的中间证书(DigiCert Assured ID Code Signing CA-1或DigiCert High Assurance Code Signing CA-1)。

您现在应该能够使用 codesign 而不会收到任何错误。

3、验证签名

您可以通过运行以下命令来验证签名

codesign -v /path/to/MyApp.app

相关文章