其他任何事情之前。我确实在SO中读取了线程数,但是没有找到可以解决我们问题的解决方案。其中大部分是关于如何创建分发证书的。
我们有一个客户,他们希望那里的开发人员帐户可以用来对应用进行签名以发送到App Store。我在这里阅读到他们可以给我们提供.p12发行证书,然后可以将其安装到我们的计算机上。
我们能够成功安装他们发送的.p12文件,该文件会显示在我们的钥匙串访问列表中。但是仍然在 xcode>目标>常规>签名>团队中,它没有显示客户的团队,所以我只能选择我们公司的团队。但是,如果我转到 xcode>目标>构建设置>代码签名身份>版本,则可以在列表中看到已安装的.p12证书。但是,当我尝试将应用程序存档以生成.ipa文件时,会导致错误“无法注册到您的开发团队...”
安装我发送给他们使用的.p12证书时,客户团队是否不会出现在团队的选择中?
编辑: 是否可以仅提供.p12来签署应用程序?
谢谢!
答案 0 :(得分:1)
但是仍然在xcode>目标>常规>签名>团队中,它没有显示客户的团队
否,为此,您必须以该团队成员的身份登录“帐户”偏好设置窗格。客户需要以会员身份在会员中心登录您,以便您可以这样做。该信息并非神奇地来自证书。实际上,在您成为团队成员之前,证书对您毫无用处(就像您已经发现的那样)。