Xcode 7.1.1 或 Application Loader 3 突然不接受我的 AppleID 密码

Posted

技术标签:

【中文标题】Xcode 7.1.1 或 Application Loader 3 突然不接受我的 AppleID 密码【英文标题】:My AppleID password is suddenly not being accepted for Xcode 7.1.1 or Application Loader 3 【发布时间】:2016-02-13 20:02:30 【问题描述】:

我最初升级到 Xcode 7.1.1 时没有发生任何问题,但自从昨天(11 月 12 日)iTunes Connect 门户升级后,我在进行 TestFlight 存档时遇到了问题。我在登录 Application Loader 3.1 时遇到了问题。

在 11 月 12 日下午,在 iTunes Connect 升级之前,它运行良好。看起来 Apple 启用了一些额外的安全性。

【问题讨论】:

【参考方案1】:

很棒

AppleID 设置用于两因素身份验证,自此次新的 iTunes Connect 升级以来,Apple 现在要求应用特定密码与 Xcode 和 Application Loader 一起使用。

:$

【讨论】:

【参考方案2】:

登录https://appleid.apple.com 并输入您的 2FA 代码。 然后在右下角的安全部分,你会看到:

应用专用密码 生成密码...

点击链接创建应用专用密码。

输入您正在使用的任何应用程序的名称。前任。 Xcode 应用程序加载器。

复制应用专用密码。

在应用程序加载器中输入密码。

【讨论】:

【参考方案3】:

尝试登录https://appstoreconnect.apple.com/

如果不能,请让您公司中注册 Apple 开发计划的人员尝试将您添加为 App Manager

在那之后,应用程序加载器中的登录可能会起作用(至少对我有用!)

【讨论】:

即使您可以登录 appstoreconnect.apple.com 并在我的应用程序上单击您重定向到 developer.apple.com 然后要求将您的帐户角色也添加到 appstoreconnect.apple.com。跨度> 【参考方案4】:

在我的情况下,经过一番调查后,问题是,如果您将 AppleID 设置为两因素身份验证,那么自从这次新的 iTunes Connect 升级以来,Apple 现在需要一个特定于应用程序的密码才能与 Xcode 和 Application Loader 一起使用。这两种工具都不会再在首选项下的帐户中获取您的常规 AppleID 密码。

有关如何将此类密码添加到您的 AppleID 帐户的信息位于此 Apple 支持链接Setup application specific passwords for an AppleID

一旦我使用了应用程序专用密码而不是我的 AppleID 密码,Xcode 7.1.1 和 Application Loader 3.1 就很高兴,并像往常一样完成了我的存档验证以及导出和提交 TestFlight。

【讨论】:

有趣的是,Xcode 不会接受 El Capitan 上的应用程序专用密码。这似乎是故意的,见第 5 点。here. 我的问题是 Application Loader 仍然不接受我生成的应用程序专用密码。 看来我必须将我的帐户分配为团队代理才能使其正常工作。 ***.com/a/54463009/267702

以上是关于Xcode 7.1.1 或 Application Loader 3 突然不接受我的 AppleID 密码的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 6 - 未能找到或生成匹配的签名资产

Xcode 真机调试报错:This application's application-identifier entitleme

Xcode 真机调试报错:This application's application-identifier entitleme

如果通过电缆或网络从 xcode 安装,则为设备推送令牌注册不同的值

Xcode 5.1.1 未加载且无法连接 iPad

NSMutableURLRequest setValue:forHTTPHeaderField xcode 6.2 不适用于“application/json; charset=utf-8”