是否可以使用自定义证书对 osx 应用程序进行代码签名?

Is it possible to codesign osx application with custom certificate?

我有 https://www.starfieldtech.com/ 颁发的证书 - 是否可以用它来对我的 osx 应用程序进行代码签名?我成功将该证书 (.pem) 导入到 Keychain Access。但是我不知道如何添加相应的 privateKey.key 文件。
这是一个 2048 位的 sha256 证书。

  1. 将 .pem 证书转换为 .p12

openssl pkcs12 -export -in <OrName>cert.pem -inkey <OrgName>Private.key -passout pass:<password> -out <OrgName>.p12 -name “MyOrg LLC”

  1. 将其导入钥匙串访问
  2. 项目设置 -> 常规 -> 取消选中“自动管理签名”
  3. 项目设置 -> 构建设置 -> 签名 -> 代码签名身份 -> Select钥匙串身份中的“MyOrg LLC”
  4. 项目设置 -> 常规应该如下所示:

配置文件:“None”
团队:“None”
签名证书:“MyOrg LLC”