无法在 Xcode 上登录 Apple ID,“路径中出现意外的 nil 属性:'Provider/attributes/developerTeamId'”

Ben*_*rth 12 xcode

问题

在 Xcode(Version 13.2.1 (13C100)以及最新的测试版Version 13.3 beta (13E5086k))中,尝试登录我的 Apple ID 会导致错误,Unexpected nil property at path: 'Provider/attributes/developerTeamId'。有人有解决这个问题的方法吗?

观察结果

  • 这种情况发生在多台计算机上。因此,不必费心重置系统。我现在尝试使用旧版本的 Xcode。然而,这可能是一个 API 问题(从 Apple 服务器发回的数据),该问题对于 Xcode 来说结构不佳。
  • 这会影响多个团队的帐户。

Xcode 首选项 > 帐户部分的屏幕截图

Ben*_*rth 2

苹果已经解决了这个问题

苹果已经解决了这个问题,你不需要更新 Xcode,因为这是他们后端的问题。我已经向苹果开发者支持发送了电子邮件,因为这似乎不是一个孤立的问题。尝试了Xcode的最新测试版,Version 13.3 beta (13E5086k)没有解决这个问题。这似乎也发生在一年前。

临时解决方法

我注意到,只有当我的 Apple 开发者帐户属于多个团队时,这种情况才会发生在我身上。因此,我在备用 Apple ID 中保留了除 1 之外的所有团队。

转到 App Store Connect 的“用户和访问”

转到 App Store Connect > 用户和访问 > 人员 >“您的名字”> 向下滚动 >“离开团队”。

在此输入图像描述

离开团队

一直向下滚动,然后单击“离开团队”。你需要离开除 你正在工作的团队之外的所有团队。显然,您稍后需要获得邀请才能再次在这些团队中工作。

选择

或者,创建一个新的 Apple ID 并邀请该 ID 加入您需要为其进行开发的团队。对我们来说幸运的是,苹果只破坏了 Xcode,而不是developer.apple.com。但是,您需要一个组织团队,而不是个人团队。