无法使用 Xcode 7.0.1 将应用程序上传到 iTunes Connect
Posted
技术标签:
【中文标题】无法使用 Xcode 7.0.1 将应用程序上传到 iTunes Connect【英文标题】:Unable to upload app to iTunes Connect with Xcode 7.0.1 【发布时间】:2015-10-01 18:27:42 【问题描述】:我在将 Xcode 7.0.1 上传到 iTunes Connect 时遇到此错误:
会话状态为 FAILED,错误描述为 '未能打开 ssh 会话。 (16)'
似乎是网络问题 (ssh) 以及我可以从家庭网络上传的事实。
我使用了网络实用程序,它看起来好像是打开的:
itmsdav.apple.com:443 contentdelivery.itunes.apple.com:443 idmsa.apple.com:443但是,我并不完全相信。
我也尝试过仅使用 DAV 传输协议的 Application Loader 并得到了这个:
上传到 App Store 时出错
我也试过设置 https.proxyPort = 80 位于:
/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/java/lib/net.properties
似乎没有任何效果。所有这一切都是在升级到 Yosemite 和 Xcode 7 之后(大约 2 周前)开始的。
提前感谢任何线索,
罗杰
【问题讨论】:
看到这个链接可能对你有帮助***.com/questions/12462385/…failed to open ssh session. (16)
来自 Aspera 子系统。请参阅 ***.com/questions/24120220/… 并注意 Aspera 连接要求。
感谢您的评论,我确信在使用 Xcode 时就是这种情况。作为替代方案,我尝试了仅使用 DAV 协议的应用程序加载程序。那仍然给我一个错误。 DAV 是否使用 ssh 做任何事情?
我也遇到了同样的问题,有解决办法吗?
【参考方案1】:
经过相当多的时间,我有一个适合我的答案。我已经尝试过 Xcode 7.0.1 和作为 Xcode 一部分的 Application Loader v3.2。仍然只为 DAV 传输协议设置了首选项,我从 iTunes Connect 下载了 Application Loader v3.1。转到资源和帮助,然后到底部并查看工具。 Application Loader 3.0 的链接实际上下载了 3.1,但这对我有用。
【讨论】:
【参考方案2】:我在 OSX 上禁用防火墙后为我工作。
【讨论】:
以上是关于无法使用 Xcode 7.0.1 将应用程序上传到 iTunes Connect的主要内容,如果未能解决你的问题,请参考以下文章
iOS6 和 XCode 4.5 - 无法将应用上传到应用商店