2010-01-11 90 views
6

我是我们公司在ADC上的iPhone程序的团队管理员(但不是团队代理)。作为单独人员的团队代理能否向我提供我可以与XCode一起使用的发布提供配置文件的副本来创建临时构建?作为团队管理员与团队代理人证书的iPhone专案分发?

这是因为团队代理人不是技术人员,但他们是注册该计划的人。

当我添加的分布图,以我的XCode组织,我看到了错误的配置文件:

有效签名身份匹配 此配置文件无法在 您的钥匙串

发现

我有我自己的开发证书安装(developer_identity.cer)以及 AppleWWDRCA.cer安装到我的KeyChain管理器。

我们是否需要更改团队代理的人员,这是我的证书与分配配给文件一起使用,以使临时构建发生?

回答

9

你缺少的是用于创建开发证书的密钥对。我已经经历了这种确切的情况,您需要的是让您的团队代理导出他/她的私钥以将其发送给您,以便您可以将其安装在机器上的钥匙串中。

要做到这一点,他们需要启动钥匙串Access.app,浏览应用程序的证书部分,然后他们可以右键单击私钥并将其导出。他们可以在导出的私钥上设置密码,以便只能由拥有该密码的人员安装。

一旦完成,他们会将密钥发送给您,并将其安装到开发计算机上的钥匙串中。然后,您将能够使用它们使用该密钥生成的证书。

+0

我正面临完全相同的问题。我怀疑这是个问题,所以我很高兴看到你的答案证实了我的预感。谢谢! – Axeva 2011-03-10 12:56:37

+0

paulthenerd,你的回答今天拯救了我的生命......我想说,导出钥匙串Access.app的CERTIFICATES部分中的密钥和NOT部分密钥非常重要。谢谢! – Katerina 2012-11-01 11:49:34