无法使用Application Loader上传iOS应用

Luk*_* In 8 ios application-loader

厌倦了用苹果打在墙上撞墙,所以我在这里问这个问题.

应用程序加载器陷入"将软件包上传到iTunes Store ...",显示616字节的37.7 MB(0字节/秒).截图:

在此输入图像描述

它保持这种方式大约20分钟,然后显示一个不确定的错误消息:

发生了异常:已检测到传输已停止并已中止.请再试一次.

有一次,进度条跳到10MB,似乎上传了一段时间,然后出现错误信息.

在此输入图像描述

错误消息未显示与问题相关的任何信息,或提供有关问题原因或潜在解决方案的任何提示.错误的一行提示"诊断模式"但不提供进一步的信息.截图如下:

在此输入图像描述

我尝试了在其他地方推荐的解决方法,在"net.properties"文件中设置"https.proxyPort = 80".这没有效果.

Application Loader在过去,其他网络和计算机上一直存在问题,没有任何理由.我现在上网的情况很好.我使用的每个其他网站和服务都很完美.我可以从其他服务器上传和下载文件,我可以通过Google Play提交相同的应用程序,没有任何问题.

联系Apple没有帮助.第一封电子邮件回复说我需要验证地址和端口是否可访问,并链接到Using Application Loader文档.

当我向Apple询问"验证"是什么意思时,他们回答说他们不愿意提供帮助,并建议在线搜索解决方案.

我在开发论坛上发布了同样的问题并且没有收到任何回复.互联网上的其他帖子建议"去图书馆",或"从手机上传",这些都不是实用的解决方案.

这个问题有没有已知的解决方案?我该如何诊断问题?错误中提到的"诊断模式"是什么?

ehr*_*rdt 17

我有同样的问题.在Application Loader中,转到Settings - > Advanced并取消选中DAV选项.之后我的上传不再停留在0字节/秒.祝好运.

  • 天啊!因此,我在痛苦中度过了几个小时.谢谢@paul! (3认同)

Luk*_* In 5

我找到了一种解决方法,通过玩轮盘赌找出要在Application Loader中使用的传输协议.

我使用telnet尝试连接到" 使用应用程序加载器 "中提到的每个IP地址和端口.这就像我可以验证哪些IP地址和端口可访问一样接近.

成功连接的示例如下所示:

MacBook-Pro:build luke$ telnet x.x.x.x 443
Trying x.x.x.x...
Connected to xyz.apple.com.
Escape character is '^]'.


Connection closed by foreign host.
Run Code Online (Sandbox Code Playgroud)

空白行正在输入,直到服务器关闭连接.

不成功的连接只会挂起,直到超时为止,例如:

MacBook-Pro:build luke$ telnet x.x.x.x 443
Trying x.x.x.x...



telnet: connect to address x.x.x.x: Operation timed out
telnet: Unable to connect to remote host
Run Code Online (Sandbox Code Playgroud)

我将此方法与文档中列出的所有IP地址和端口一起使用.在这种情况下,事实证明DAV是无法访问的.可以使用与其他传输协议之一相关的IP和端口,因此我使用了它.

要更改传输协议,请转到"首选项">"高级",然后勾选相关框.取消选中其他无法访问的协议框.