Xcode 6.1.1 - 开发者 ID 不在任何开发团队中,当它是

Xcode 6.1.1 - Developer ID is not on any development teams, when it IS

由于电子邮件地址发生变化,我们不得不更改我们的开发 ID (apple ID)。 我们通过 Apple ID 更改了开发门户中的电子邮件。 一切似乎都很好——我们可以登录门户和 iTunes Connect 并查看我们的 apps/certificates 等等 iOS 开发团队的内容。

尝试构建我们的应用程序,但是,Xcode 似乎有其他想法,声称我们的(现在是新的)Apple ID 不属于开发团队!

以下是我们一直用来尝试解决问题但无济于事的步骤:

  1. 已从钥匙串中删除所有证书
  2. 还从钥匙串中删除了所有已保存的登录密码
  3. 前往 Apple 会员中心,输入新的电子邮件地址,现在用于开发。
  4. 导航到 iOS 开发中心
  5. 导航到证书
  6. 下载的开发和分发证书(请注意,我们确实创建了全新的证书)
  7. 将证书从 6 移至钥匙串登录
  8. 下载供应配置文件(不知道为什么 - 似乎不能用它做任何事情,因为它看起来像 Xcode 自己管理它)
  9. 已打开 Xcode,转到首选项 > 帐户
  10. 使用新的 Apple ID 添加帐户
  11. 帐户已添加,但显示在 ID "xxxx@xxx.com is not on any development teams"

以上步骤(包括重启mac)一遍又一遍,没有任何变化。这是我们的开发帐户(我可以登录开发中心和 iTunes 正常连接并查看我们的应用程序等)...但是 Xcode 告诉我们它不是 >><

希望有人能对此有所启发,因为我们在这里都没有想法。

干杯

我会联系 Apple 或 重新启动您的计算机。

如果这些方法不起作用,请在此处发表评论以获得更多帮助。

为什么我们不先这样做?!

我们未来的教训。

我们正在使用 Unity 开发我们的应用程序。

解决这个问题我们需要做的就是创建一个全新的构建(我们删除了旧的),而不是仅仅通过 unity 进行修改构建。

创建新版本解决了这个开发者 ID 问题。