如何在不使用 Xcode 的情况下导出 Apple Developer Id 证书

How do I export Apple Developer Id Certificate without using Xcode

我有一个 Apple Developer 证书,可以用来签署我的应用程序

/usr/bin/codesign --sign "Developer ID Application: P Taylor" --force --deep --verbose /Applications/SongKong.app

我本来是用Xcode来配置的,但是我实际开发的时候没有用Xcode因为这是一个跨平台Java申请

我现在需要将一台新计算机设置为我的构建计算机,并且需要将此开发人员证书转移到新计算机上。建议似乎是使用 Xcode,但是当我尝试 运行 Xcode 时,我得到了错误

您不能将应用程序版本 "Xcode" 与此版本的 OSX 一起使用,您有 Xcode“5.0.1”

这台电脑是 2009 年的,但目前 运行ning El Capitan (10.11.6)

所以我可以导出这些证书而无需 Xcode 工作

您可以使用 Keychain Access.app 导出 您在 mac 中安装的任何类型的证书。并在新系统中导入它们。

这篇文章很有帮助:请参阅 Exporting Manually 部分