注意:这与上传应用程序时在“使用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
账户上,我只有一个组织可供选择。
甚至curiouser就是这个,我偶然发现:如果我关闭卡住的登录界面,我会看到“模板选择器”屏幕!但是所选择的团队是我不想要的团队,当我点击按钮时,菜单就会被剔除。
最近Apple做了一个改变 - 我们都收到了电子邮件 - Apple开发者网站和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 protected]> -p <password>
这是以最简单的形式使用它:对于更多选项,您可以运行iTMSTransporter --help upload
我的回答可能听起来很奇怪,我几天都遇到了同样的问题。随机地根据假设尝试了一个场景,并且有效!
有趣的是,我的电子邮件ID是在两个组织苹果帐户(开发者计划和企业计划)下注册的。
注意:Apple的用户角色合并活动之前没有问题。
打开Apple的一个错误,希望尽快解决这个问题。
您是否为自己的帐户启用了2FA?如果未启用,Xcode将不允许添加帐户。
Apple工程师已更新他们的服务器,该应用程序正在运行。
xcode 10.2.1上的应用程序加载器仍然不允许我使用我的苹果ID登录