注意:这与上传应用时卡在“使用 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),据我所知这是最新版本。
我已尝试按照记录修改 net.properties
文件 here .
我还尝试使用找到的说明更新 iTMSTransporter
here .
我可能只需要向 Apple 提交错误报告,但我很好奇是否还有其他人遇到过这个问题并且可能找到了解决方法。
最佳答案
我最近遇到了这个问题……我似乎找到了解决方法。在 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
关于ios - Xcode Application Loader 停留在 "Signing in to App Store Connect",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54729647/