我一直在努力让我的团队中的另一位开发人员构建我们正在为客户创建的iPad应用程序,但我没有运气将他的开发证书上传到配置门户。
我开始认为我错过了一些简单的事情。我的假设是每个开发人员都需要在证书上列出自己的证书 - >开发页面。是的,或者我们应该只使用一个证书吗?
我们尝试使用当前列出的证书为他设置,但他收到“错误:”在尝试构建时,在您的钥匙串中找不到与此配置文件匹配的有效签名身份。
虽然我舔过这个配置的东西,但我猜不是:)
感谢您提供任何帮助。
答案 0 :(得分:11)
您需要邀请开发者加入Apple开发者网站中的帐户。
Member Center > People > Invitations > Invite a Person to Your Team
这应该会自动安装他们的开发人员个人资料,然后您可以使用“Team Provisioning Profile”对应用进行签名。
同时查看Xcode 4中的Organizer > Provisioning Profiles > Automatic Device Provisioning
;这简化了安装配置文件。
答案 1 :(得分:11)
只有在您以公司身份注册后才能添加其他开发人员。 参考:https://developer.apple.com/support/account/
答案 2 :(得分:0)
请注意,只能将某些类型的证书添加到某些类型的配置文件中。
例如," App Store Distribution"配置文件只会向您显示添加" iOS Distribution"证书。所有其他证书都不会显示在配置文件编辑界面中。
当一个开发人员持有所有分发证书而另一个持有开发证书时,我遇到了类似于这个问题的问题。我认为由于多用户方案而将证书添加到配置文件中存在问题。
实际问题在于将正确类型的证书与给定类型的配置文件匹配。