如何将另一个开发者的证书添加到iOS预配门户?

12

我一直在尝试让团队中的另一位开发人员能够构建一个我们为客户创建的iPad应用程序,但是没有成功将他的开发证书上传到provisioning portal中。

我开始觉得我可能缺少一些简单的东西。我的假设是每个开发人员都需要在“Certificates -> Development”页面上列出自己的证书。是这样吗?还是我们应该只使用一个证书?

我们尝试使用当前列出的证书设置他,但是在构建时他收到“错误:在您的钥匙串中找不到与此配置文件匹配的有效签名标识”的消息。

虽然我已经解决了这个provisioning问题,但我想我还是没搞定 :)

感谢您们提供的任何帮助。

3个回答

11

您需要在苹果开发者网站上邀请开发者加入您的账户。

会员中心 > 人员 > 邀请 > 邀请团队成员

这应该会自动安装他们的开发者资料,并且您可以使用“团队供应配置文件”来签署应用程序。

此外,在 Xcode 4 中,请查看 组织者 > 供应配置文件 > 自动设备供应,这可简化配置文件的安装。


3
嘿,我在会员中心找不到“People”。这个功能被改变了还是怎么了? - ySgPjx
@pt2ph8:我也找不到会员中心的邀请人选项!!你能告诉我出了什么问题吗? - Devang
@ Devang:在主屏幕登录供应门户后,您将找到“现在访问会员中心”。这将带您进入会员主页,其中将提供所有邀请或注册/续订其他会员的选项。 - Ramakrishna Guttha
1
@pt2ph8 可能你的开发者账户类型是个人账户。只有组织账户类型才能邀请其他人。 - frank

11

@SwapnilKale 感谢您指出,苹果公司已经对他们的网站进行了更改。我已经更新了链接。 - Bijoy Thangaraj

0
请注意,只有特定类型的证书才能添加到特定类型的预配文件中。
例如,“应用商店分发”预配文件只会显示“iOS 分发”证书的选项。您的其他证书将不会在预配文件编辑界面中显示。
我遇到了类似于这个问题的问题,当一个开发人员持有所有分发证书,另一个开发人员持有开发证书时。我认为由于多用户场景,无法将证书添加到预配文件中存在问题。
实际问题在于将正确类型的证书与给定类型的预配文件匹配。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接