ChatGPT解决这个技术问题 Extra ChatGPT

Xcode 导出/上传错误:您的会话已过期。请登录

我正在尝试从 Xcode 发布一个应用程序,但是一旦我尝试上传到应用程序商店或以任何方式导出,一旦它从 iTunes Connect 检查签名,我就会收到错误消息

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

我已确保我可以在 iTunes Connect 上登录我的帐户,并且签名证书和配置文件是来自开发者中心的最新版本。

上周我遇到了一个类似的问题:Xcode 6.4 Export Adhoc "Session has expired",但这个问题似乎有所不同。这次我使用的是 Xcode 7.1,所以我上周观察到的崩溃可能表明问题有所不同。


n
n8yn8

我的一个帐户(甚至不是我尝试使用的帐户)的会话已过期。这似乎是新的。我只需要在 Xcode > Preferences > Accounts 中重新登录错误的帐户。


如果重新登录您需要使用的帐户不能解决问题,请删除所有其他帐户(稍后再添加)。这对我有用。
+[逗号] 是首选项的快捷方式
辞职+1时出现同样的错误......(这开始困扰我1天前)
就我而言,它还显示“潜在错误代码 1100”。我不得不删除唯一的帐户,再次添加它并重新启动 Xcode。重新签名本身对我不起作用。
@YuyangHe,不幸的是,就其帐户而言,Apple 是一台神秘机器。我的问题源于拥有多个帐户,而那个版本的 Xcode 不擅长检查正确的帐户,所以我不得不修复会话过期的帐户。为什么这些会话过期,我不知道。那是在苹果的控制之下。
s
shim

我有同样的问题。

解决方案:转到 Xcode->Preferences->Accounts 并确保您的所有帐户都已连接。如果您有多个帐户并且其中只有一个未连接,则无论您要为哪个帐户执行操作/导出/等,您总是会收到错误消息。因此,请确保所有帐户都无一例外地连接。您会在未连接的帐户旁边看到一个闪电图标。

希望它可以帮助其他人:-)


就是这样。非常感谢 :)
“转到 XCode->Preferences->Accounts”——如果您想要可靠且无人值守的构建,这并不是一个很好的选择。有没有办法确保它一直有效
H
Hiran Stephan

我有同样的问题,

Xcode 说:您的会话已过期。请登录。

我通过以下步骤解决了

启用两步验证可修复此问题:

在 Mac 打开系统偏好应用程序上,转到 iCloud -> 帐户详细信息 -> 安全选项卡(中)和底部的“设置两因素身份验证”。添加您的手机号码,然后单击“获取验证码”。

https://i.stack.imgur.com/j5NHG.png

https://i.stack.imgur.com/noqRp.png

转到 Xcode 首选项并使用您的 Apple id 再次登录并输入代码。


尝试卸载并安装 xcode 3 次后。找到了您的解决方案并尝试了它。它奏效了。多可惜。 Apple 让登录 xcode 变得如此复杂。该过程应该更简单且对客户友好。无论如何感谢您的建议。
同样的问题,这修复了它,并且在修改设置时 icloud 中也存在一些错误。
s
shim

就我而言,当我在 Xcode > Preferences > Accounts 中重新添加我的帐户并在 Mac App Store 中注销/登录时,问题就消失了。我正在检查我的沙盒用户,然后 Xcode 开始说我的会话已过期。希望这将有助于解决您的问题。


嗯...您的应用程序是 Mac 应用程序吗?我正在使用 iOS 应用程序。
E
Elshad Karimov

对于 Xcode 11 和 Big Sur,我收到了来自 Apple 的官方电子邮件,说“从您的电子邮件中我可以看出,您看到此错误消息的一个可能原因是您使用的是 Xcode 的实时版本和 MacOS 的 Beta 版本. 我建议做的是更新 Xcode 版本,以便更好地与 MacOS 通信。有关 Xcode 12 beta 的更多信息,请参阅下面的链接。


确认:一旦我更新到 Xcode 的 beta 版本(12,beta 6),我就能够成功登录到我的帐户。我也在 Big Sur 测试版中,但仍在继续使用 Xcode 11.6。我收到签名错误,提示我需要再次登录我的帐户;但是,“登录过期”消息开始出现在 Xcode->Preferences->Accounts 中,我无法在 Xcode 中登录我的任何开发人员帐户。这些消息将我指向开发人员状态页面,该页面没有显示任何问题,并且我能够从 Developer 和 Connect 登录帐户。现在好了。
K
KawaiKx

更改 APPLE ID 密码后,我遇到了同样的问题。

转到:xcode> 首选项> 帐户> 再次登录


B
Benetz

我有同样的问题。我注意到我在网站上登录没有问题,但我无法查看或修改配置文件,因此“联系团队代理我们最近更新了 Apple Developer Enterprise Program License Agreement。您的团队代理必须查看并同意接着说。”

一旦我的团队代理同意我可以导出我的 ipa 文件。


奇怪的是,会话过期的帐户没有任何问题,例如新协议。
s
shim

我没有在 Xcode -> Preferences 中找到注销。只需重新启动 Xcode,它就对我有所帮助。


谢谢,它帮助了我。重新启动 XCode 后,出现“无法使用帐户“MY_EMAIL_ADDRESS”登录而不是红色文本按钮“Try in”,并且我刚刚添加了我的 AppleID 密码。
“只需重新启动 XCode”——如果您想要可靠且无人值守的构建,这并不是一个好的选择。
R
Ryan Williams

就我而言,Apple 试图强迫我更新我的个人资料/密码。请先尝试登录 https://appleid.apple.com/account/manage

在尝试启用两因素身份验证时发现了这一点,因此感谢 Hiran 的建议。


s
shim

在我的情况下,我打开了 Application Loader 和 Xcode,似乎两者都在使用该帐户,因此即使我尝试通过 Preferences->Account 重新添加我的帐户,它仍然显示相同的错误消息。

一旦我关闭了应用程序加载器,Xcode 就能够添加该帐户。


M
Midhun Narayan

最后,最终通过调用苹果支持并提升到高级技术来解决,最终我们发现 /Users 中缺少共享文件夹。添加共享文件夹解决了我的问题。如果适用于您,以下是重现解决方案的步骤:

Finder > 前往 > 前往文件夹

输入 /Users :: 去

如果没有共享文件夹,打开终端在 /User 中创建一个

在终端中输入命令(必须以具有管理员权限的用户身份登录):

sudo mkdir -p /用户/共享

sudo chmod 1777 /用户/共享/

重新启动,看看现在是否可以登录

资源 https://discussions.apple.com/thread/7275650?start=0&tstart=0