如何获得Apple开发人员证书/私钥?
问题描述:
我无法找到有关获取用于签署OSX .pkg文件的Apple Developer证书的过程中的规范问题。如何获得Apple开发人员证书/私钥?
如何获得Apple开发人员证书以签署OSX软件包?
答
- 导航到Apple Developer Portal
- 点击 “证书,身份和配置文件”
选择 “OSX” 在 “证书” 部分点击“+ “符号,并按照向导生成CSR请求。该向导将让您在钥匙串中生成请求,然后下载您的私钥。
您现在可以使用此密钥在Xcode /各种打包工具中对软件包进行签名。
您还可以使用productsign
实用签署现有的包:
productsign --sign "Developer ID Installer: John Smith (MYH4SH)" mypackage.pgk mypackaged_signed.pkg