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