Xcode Application Loader 卡在“登录 App Store Connect”
Posted
技术标签:
【中文标题】Xcode Application Loader 卡在“登录 App Store Connect”【英文标题】:Xcode Application Loader stuck at "Signing in to App Store Connect" 【发布时间】:2019-02-17 02:39:43 【问题描述】:注意:这与上传应用时卡在“使用 iTunes 商店进行身份验证”不同,这在 SO 和其他地方都有详细记录。
当我第一次启动 Application Loader 时,系统会提示我输入用户名和密码。我输入我的凭据并单击登录。弹出一条消息,显示“正在登录 App Store Connect”,左侧有一个小微调器。几秒钟后,微调器消失了,我再也没有被带到可以上传 .ipa 的页面。我不得不质疑我的人生选择。
我有一位同事遇到了完全相同的问题。我们每个人都有与 2 个 Apple Developer 帐户相关联的电子邮件地址,我们将它们称为 nodice.com
和 allgood.com
。我们都可以登录我们的allgood.com
帐户。但是我们俩在登录nodice.com
帐户时都遇到了这个问题。
但是,我们都可以通过https://developer.apple.com/ 和https://appstoreconnect.apple.com/ 登录这两个帐户。
两者之间奇怪的区别在于,我们的两个nodice.com
电子邮件地址也属于其他组织。 allgood.com
帐户仅受邀加入一个组织。换句话说,在上面的网站上,登录nodice.com
帐户,我可以在这些组织之间切换。在allgood.com
帐户上,我只有一个组织可供选择。
更奇怪的是,我偶然发现:如果我关闭卡住的登录屏幕,我会看到“模板选择器”屏幕!但是选择的团队是我不想要的,当我点击按钮时,菜单很糟糕。
最近,Apple 做出了改变——我们都收到了电子邮件——Apple Developer 网站和 App Store Connect 之间的“团队和角色已经统一”。这可能是相关的。
我们使用的是 Xcode 版本 10.1 (10B61) 和 Application Loader 版本 3.7.2 (1138),据我所知是最新版本。
我已尝试按照here 的文档修改net.properties
文件。
我还尝试使用here 中的说明更新iTMSTransporter
。
我可能只需要向 Apple 提交错误报告,但我很好奇是否有其他人遇到过这个问题并且可能找到了解决方法。
【问题讨论】:
“可能只需要向 Apple 提交错误报告”,或者只是通过电子邮件与他们联系,这比发布到堆栈溢出更合适和有效。 你能通过这个吗?我也有同样的经历。顺便说一句,你们是在使用带有 Mac OS 的 VM 吗?我在 Virtualbox 上使用 High Sierra。 有什么更新吗?我遇到了同样的问题。 我在使用可以访问多个团队的帐户时遇到了同样的问题。我使用了另一个帐户,该帐户只能访问我想为其上传应用程序的团队,并且它会立即连接。您是否提交了我们可以欺骗的雷达? 我在写完这篇文章后的第二天联系了 Apple 支持。这个问题在我们这边还没有解决。 @LucianoFantuzzi 我们确实使用 VirtualBox,但对于 Mac 主机上的 Windows 来宾。虚拟机不涉及我们的案例。 【参考方案1】:我最近遇到了这个问题。我似乎找到了解决方法。在Application Loader.app
包内有一个名为iTMSTransporter
的工具。你可以从命令行调用它来上传你的包!
$ /Applications/Xcode10.1.app/Contents/Applications/Application\ Loader.app/Contents/itms/bin/iTMSTransporter -m upload -assetFile /path/to/YourApp.ipa -u <email@address.com> -p <password>
这是它最简单的形式:更多选项你可以运行iTMSTransporter --help upload
【讨论】:
谢谢,我们试试看!【参考方案2】:我的回答可能听起来很奇怪,我被同样的问题困扰了几天。随机假设尝试了一个场景并且有效!
有趣的是,我的电子邮件 ID 是在两个组织的 Apple 帐户(开发者计划和企业计划)下注册的。
我从 Enterprise 帐户中删除了自己并成功登录以查看“选择您的应用”屏幕。注意:Apple 的用户角色合并活动之前没有问题。
向 Apple 提出了一个错误,希望能尽快解决这个问题。
【讨论】:
【参考方案3】:您是否为您的帐户启用了 2FA?如果未启用,Xcode 将不允许添加帐户。
【讨论】:
【参考方案4】:Apple 工程师已经更新了他们的服务器,并且该应用程序现在正在运行。
【讨论】:
【参考方案5】:xcode 10.2.1 上的应用程序加载器仍然不允许我使用我的 Apple ID 登录
【讨论】:
以上是关于Xcode Application Loader 卡在“登录 App Store Connect”的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 7.1.1 或 Application Loader 3 突然不接受我的 AppleID 密码
xcode8,Application Loader上传ipa包iTunes connect不显示构建版本问题