在上传iOS应用程序时,Application Loader停留在“使用iTunes商店进行身份验证”

问题描述 投票:202回答:28

我们一直在尝试使用Application Loader将应用程序提交到iTunes商店三天,并继续陷入“使用iTunes商店进行身份验证”步骤。 我们已经阅读了很多论坛(包括stackoverflow)并尝试了建议:

  • 制作新的配置文件
  • 使用不同或多个版本的Application Loader
  • 更改代理设置
  • 重启Mac
  • 在一天中的其他时间上传等

我们甚至让它一夜之间运行,并且没有成功通过这一步。不幸的是,没有给出关于问题可能是什么的反馈,我们没有收到任何错误消息。我们过去提交过多个应用程序没有任何困难,但这次完全停滞不前! 你怎么能解决它?

ios xcode itunes application-loader
28个回答
333
投票

这只是今天(2017年5月)才开始发生在我身上,这个帖子中的答案都没有解决我的问题。我的决议是从这里开始的;

https://forums.developer.apple.com/thread/76803

打开Terminal。切换到主目录,

cd ~  

移动当前的传输器目录,

mv .itmstransporter/ .old_itmstransporter/ 

调用以下文件以让Transporter自行更新。

"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"

等到它更新,然后打开Xcode并尝试上传。


3
投票

我也遇到了同样的问题。一种可能的解决方案是转到Xcode -> Preferences -> Accounts,然后从左侧菜单中选择App ID,然后单击View Details并点击刷新按钮。重装时会出现以下错误

所选团队的代理人“ADMIN NAME”必须同意最新的“程序许可协议”。

如果您不会遇到上述错误,以下解决方案将无效。

这意味着您需要使用管理员登录登录开发者帐户并接受最新协议。然后,您就可以在应用商店上传二进制文件了。


3
投票

就我而言,我没有同意最新的开发者协议。只需运行一次Application Loader,单击[Accept]即可同意,然后退出Application Loader,上传到App Store应该可以正常工作。


1
投票

您可以尝试通过Application Loader重新登录您的ITC帐户。


1
投票

只需尝试不同的Internet连接。我尝试了上述所有解决方案,但都没有奏效。但是,当我尝试使用我的蜂窝连接(而不是站在防火墙后面的DSL连接)时,它立即起作用。


1
投票

这可能是一个网络问题。如果您在虚拟机(例如VMWare或VirtualBox)中运行,请尝试将网络适配器模式从默认NAT设置为Bridged。


1
投票

我所做的就是复制/ Applications中的Application Loader.app并同时运行两个Application Loaders。

这个解决方案在那里,它曾经为我工作,但今天甚至没有!我所做的和工作是(2个实例)+使用XCode(组织者)上传。不得不尝试几次,它的工作原理。

希望这有助于某人,这个错误已经存在很长时间了()苹果似乎并不太在意


1
投票

另一个原因可能是您已经更改了提交应用程序的计算机。或者机器上的用户帐户。新计算机可能缺少App Store的私钥和/或证书。虽然Xcode中显示了具有正确名称的证书。

在这种情况下,请转到https://developer.apple.com - >证书,使用加号(+)添加新证书(分发),然后按照步骤为当前计算机上的私钥申请证书。安装证书后,身份验证可能会起作用。


1
投票

对我来说,我尝试了几乎所有上面给出的建议,但问题在上传到App Store后首次成功后仍然重复出现。直到我发现这个website。总之,请执行以下操作

  1. 打开终端
  2. 运行此命令: rm -rf ~/.itmstransporter/ “/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter”

注意:此命令(与上面的其他命令不同)将删除您的ITMSTansporter文件夹并创建一个新文件,并确保在运行此命令之前退出xcode。 3.启动Xcode,一切都很好。


0
投票
  1. 检查防火墙
  2. 网络设置 - (与网络管理员联系,通常他们在不知不觉中阻止了苹果服务)
  3. 检查您的系统数据/时间。

我有同样的问题,我通过直接访问互联网解决了这个问题。还要检查Application Loader日志以查看它被卡住的位置。


0
投票

我想我遵循了所有的方法,但没有一个适合我。我自己的方法似乎对我有用,就是通过上传二进制文件的初始步骤,然后,在选择二进制文件后,不要单击发送;而是关闭窗口,并在将出现的新窗口中重新开始:希望它将通过。


81
投票

您必须同意在Application Loader中重新注册。在“Xcode - > Open Developer Tool”菜单下选择“Application Loader”(菜单栏中Apple右侧的第一个菜单)。打开Application Loader后,将提示同意新条款,然后再次登录iTunes帐户。在此之后任何上传方法都将起作用。

Image of Application Loader on Xcode


0
投票

找到解决方案:

我正在上传构建,除了“使用iTunes商店进行身份验证”之外,每项活动都进展顺利。

我断开了我的LAN电缆并将我的MAC连接到我的移动热点。和身份验证问题解决了。如果您的互联网计划有限,那么只要您通过身份验证阶段,请再次连接您的LAN,以便从LAN电缆的互联网连接上传应用程序。


0
投票

每次上传时取消选中“include bitcode”选项时,我的上传失败。所以我检查了“include bitcode”选项并上传顺利。


0
投票

检查你的防火墙,如果它是“开”然后只是关闭它,然后尝试


0
投票

对我来说,我使用Xcode 8.2的应用程序加载器,幸运的是我也有Xcode 7.2所以我使用了Xcode 7.2的应用程序加载器,它正在工作。


0
投票

在我关闭Docker应用程序后它开始工作了


0
投票

我不知道是谁按下了downvote,听我说男孩。我不需要任何人的upvote。我正在分享我的经验以节省其他人的时间。帮助他们。

我有同样的问题超过一个星期。完全相同的问题。最后通过我自己的实践经验找到了解决方案。

等一下。不要取消。只要30分钟或更长时间。比你看到“成功”的消息。


0
投票

转到首选项 - >帐户,删除您的帐户并重新添加。然后再次尝试上传并等待几分钟。


0
投票

对于使用测试版Xcode的用户,只需将命令中的应用程序名称更改为Xcode-beta.app:

cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode-beta.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"

根据您的互联网连接,更新可能需要一些时间。对我来说大概是15分钟。


0
投票

我已经尝试了所有提供的解决方案,没有运气,最后机器重启解决了问题(因为它经常发生在XCode问题..)


63
投票

等一下几分钟后一切都会好的。


24
投票

我今天被困在“使用iTunes Store进行身份验证”。我使用了与之前提交的相同版本和内部版本号。我更新了内部版本号后,上传工作正常。我不知道它是否相关,或者它是否是巧合。


8
投票

几个月我有同样的问题,我刚刚从我的电脑上删除了热点屏蔽和私有隧道应用程序,并试图上传我的应用程序,一切正常。因此,我建议您在计算机上安装任何VPN应用程序,删除该应用程序,然后尝试从应用程序加载器或xcode的组织者上传您的应用程序。


6
投票

试试这个Reference Link中提到的答案,它对我和其他人都很有用。

这里也提到答案。打开终端并运行:

cd~ mv .itmstransporter / .old_itmstransporter / “/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter”

然后iTMSTransporter将自行更新,然后您可以尝试再次在XCode中或通过应用程序加载器上传。


5
投票

没有神奇的修复。 Itunes工作不好。最近有越来越多的问题,更新和发送ipa到商店需要越来越多。我也遇到了AppLoader和Xcode组织者的这个问题,经过多次尝试后,它就完成了。


5
投票

改变网络连接有帮助。

  1. 在我的手机上关闭了wifi
  2. 启用3G
  3. 创建了HotSpot
  4. 将我的mac连接到热点并完成了身份验证问题

4
投票

以下为我工作。

  1. 打开Application Loader的另一个实例。 (在“Xcode - > Open Developer Tool”菜单下选择“Application Loader”)
  2. “同意”这些条款。
  3. 完成第2步之后,Application Loader的第一个实例继续进行下一步并且提交了构建。
© www.soinside.com 2019 - 2024. All rights reserved.