我正在使用 Xcode 4 并试图签署我的第一个 Mac OS X 应用程序。当我转到 时Project -> Build Settings -> Code Signing Identity
,它会列出“不签名”、“自动配置文件选择器”和“其他”。在“自动配置文件选择器”下,它列出了“3rd Party Mac Developer Application”。当我构建它失败并说“代码签名错误:
身份“第 3 方 Mac 开发人员应用程序”与默认钥匙串中的任何有效证书/私钥对不匹配
早些时候,在 中Organizer -> Provisiong Profiles
,我进行了刷新。它在 Device -> Developer Profile
. 配置文件中不显示任何内容。它在开发者资料中显示的两个证书有效地存在于我的钥匙串中。即使我“显示已过期”,我也看不到任何过期的证书。
它在 Developer Profile 中的证书与钥匙串中的证书相匹配:
第 3 方 Mac 开发人员安装程序:MyCompany, LLC
Mac 开发人员:我的名字 (SOMECODE)
不过,我在代码签名身份列表中看不到这些。我什至尝试在其他中输入第一个,但它说找不到。
我不需要权利,所以我没有配置文件设置。我是公司管理员。
我究竟做错了什么?