Xcode不显示我的所有团队

Xcode不显示我的所有团队,xcode,app-store-connect,provisioning-profile,ios-provisioning,Xcode,App Store Connect,Provisioning Profile,Ios Provisioning,以下是我在Xcode->Preferences->Accounts上看到的内容: 以下是我在developer.apple.com->Certificates,Identifiers&ProfilesWill上看到的内容: 然而,根据iTunesConnect,我在另一个团队中: 我是如何陷入这种情况的: 我以前曾使用我的帐户将软件上载并发布到iTunesConnect Kim Rubin的管理员在此期间没有对我的访问级别进行任何更改 我购买了一台新的MacBook(现在很遗憾),并允

以下是我在Xcode->Preferences->Accounts上看到的内容:

以下是我在developer.apple.com->Certificates,Identifiers&ProfilesWill上看到的内容:

然而,根据iTunesConnect,我在另一个团队中:


我是如何陷入这种情况的:

  • 我以前曾使用我的帐户将软件上载并发布到iTunesConnect
  • Kim Rubin的管理员在此期间没有对我的访问级别进行任何更改
  • 我购买了一台新的MacBook(现在很遗憾),并允许Xcode创建一个新的证书(总是单击默认的Xcode响应)

请解释为什么Xcode不承认我的其他团队成员。


这也造成了其他问题。(特别是,我无法上传到iTC,因为Xcode试图与错误的团队签约。)但现在我只询问上述根本原因。

我试图在我的评论中获得更多信息,但没有更多信息,我可以解释我认为发生了什么。您声明您的访问权限没有更改,但您以前使用该帐户通过iTunes Connect上传和提交应用程序。您从未提及您使用您的帐户实际构建并签署您提交的应用程序。我猜你可能没有,或者如果你这么做了,那就是使用手动签名,而旧Mac上有iOS发行码签名标识

看起来你已经被授予了一个,但没有。为了让团队显示在Xcode中,并允许创建证书/配置文件之类的事情,您至少需要在开发人员帐户上担任管理员角色。当您在Xcode中单击“修复问题”时,因为您只有您的个人开发人员帐户可用,Xcode试图在您的新帐户上创建证书和配置文件。这将导致生成未正确签名,因为您需要使用正确帐户的证书和配置文件对其进行签名


您可以让帐户所有者将您添加为开发团队管理员,也可以让团队中的某个人向您发送iOS分发证书和配置文件

如果我的团队成员的角色是“客户支持”,将角色更改为“开发人员”是不够的。解决方案是删除他的帐户并使用Itunes Connect中的“开发者”角色重新创建,只有在接受新邀请后,团队才会出现在Xcode中。

您在Itunes Connect中的角色与开发者帐户中的角色有所不同。我怀疑您具有itunes connect角色,但您的开发人员帐户不是创建签名资产的合适角色。它可能在你的旧Mac上起作用,因为你在某个时候得到了签名身份文件(证书、密钥和配置文件),而项目就是为了使用这些文件而设置的。在新mac上,您没有这些,当您单击“修复问题”时,Xcode使用了唯一具有创建签名身份资产权限的开发人员帐户,这似乎是您的个人帐户。开发人员程序角色:vs.iTunes Connect角色:这不是答案-我被列为多个帐户的管理员,并且只有一个帐户出现。