无法将Apple ID添加到Xcode:您的会话已过期。请登录。

22

我使用的是OS X 10.11.6和Xcode 7.3.1。

当我尝试将我的Apple ID添加到Xcode(Xcode -> 首选项 -> 帐户)时,它会给我一个错误消息:

您的会话已过期。请登录。

尝试重新登录或联系Apple Developer Support解决帐户访问问题。

我的Apple ID账号在所有其他苹果服务中都可以正常使用。我可以访问iCloud、Mac App Store、iTunes Store、appleid.apple.comdeveloper.apple.com等等......唯一出现问题的是Xcode。

我现在没有任何付费账户。大约6年前,我曾经有过一个付费的iOS开发者账户,但我在一年后就让它过期了。

明天下午我打算联系Apple Developer Support看看他们能否提供帮助(我怀疑我的账户可能出了问题),但以防万一......是否有人对可能出现的问题以及如何解决这个问题有任何建议?

(我已经重新启动了我的电脑和Xcode。我也在每次尝试之间留了几个小时,以便苹果处理任何服务器端问题。而且我的网络连接也没问题。)


我有同样的问题,你能解决吗? - Jaywant Khedkar
耶稣,苹果。这太荒谬了。 - Nate
即使我将Xcode 8.0升级到8.2,我仍然遇到同样的问题 :( - ios_dotnet_superuser
2
我猜测苹果公司可能遇到了某种网络故障,因为这篇帖子在4个月内仅获得了2个赞,但在6小时内却增加到了11个赞。当我致电苹果开发者支持团队时,他们告诉我他们系统中我的账户看起来很正常。他们要求我清除Safari的缓存,并告诉我Xcode和Safari共享网络缓存。尽管这并没有解决我的问题(我最终放弃了 - 对我来说它仍然无法工作)- 但也许它可以解决其他人的问题? - ArtOfWarfare
2个回答

10
这也发生在我身上,就是今天。打开我的Apple ID的两步验证解决了这个问题。不过有点遗憾的是我们必须在网上搜索答案。

有趣。我想知道,四个月后,是否会发现一直以来都是我的问题。目前我的iMac坏了...不太确定如何检查您的答案是否正确。如果人们开始说这对他们有用,我想我只能将其标记为已接受。 - ArtOfWarfare
1
标记为正确,因为其他人说它对他们起作用。这可能与我的实际问题无关,但考虑到我现在没有测试的能力,我将接受你的答案。 - ArtOfWarfare
1
这解决了问题,但使用 fastlane 双因素验证无法工作,激活此选项后,登录 xcode 并将其停用即可完美运行。 - Lito
点赞,开启双重认证,登录Xcode,然后禁用双重认证就可以了。虽然这样做仍然非常烦人,因为开启双重认证需要时间,而禁用它则会强制你选择新的安全问题等等。 - Elliot Nelson

0

我遇到了这个问题,看起来似乎与需要在系统偏好设置中验证我的iCloud帐户有关。某些时候,我的Mac会给我提供Apple不接受的2fa代码。使用手机上给我的代码有效,所以现在一切都好了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接