我如何获得Apple开发人员证书/私钥?

时间:2016-03-15 18:16:01

标签: xcode macos

我无法找到有关获取Apple Developer证书以用于签署OSX .pkg文件的过程的规范性问题。

如何获得用于签署OSX包的Apple开发人员证书?

1 个答案:

答案 0 :(得分:0)

  • 导航至Apple Developer Portal
  • 点击“证书,身份和个人资料” Certificates, Identities and profiles
  • 从下拉列表OSX

  • 中选择“OSX”
  • 在“证书”部分中单击“+”符号,然后按照向导生成CSR请求。该向导将让您在Keychain中生成请求,然后下载您的私钥。

您现在可以使用此密钥在Xcode /各种打包工具中签名包。

您还可以使用productsign实用程序对现有软件包进行签名:

productsign --sign "Developer ID Installer: John Smith (MYH4SH)" mypackage.pgk mypackaged_signed.pkg

有关Certificates on other Apple Platforms

的更多信息