下载旧版本的Xcode?


22

我升级到Xcode 8,现在我真的很后悔。我正在尝试在此处下载Xcode 7.3.1:https//developer.apple.com/download/more/

这是一个4.8 GB的文件。

经过三次尝试-下载似乎完成了1-2 GB标记-然后我无法打开或继续下载:

在此处输入图片说明

如何下载此文件而不会中断下载?还有其他地方可以下载旧版本的Xcode吗?


那是下载的正确位置。您确定Mac上有足够的可用空间并且网络连接正常吗?
fsb

您可以将.dmg文件直接安装到“磁盘工具”中吗?
OzzieSpin

两者都正面。这不是一个很好的连接-但它正在起作用。我认为也应该有一种方法来恢复下载。
etayluz

1
您的下载需要多长时间?如果您的连接确实很慢,则可能是在文件下载完成之前会话已关闭。因此,您可以尝试在下载时不时浏览“开发人员”部分中的表单,以保持会话正常进行。
t.niese

1
我终于设法在深夜下载了它。我的连接速度为6MBpS。花了3个小时20分钟。我还认为这是一个会话问题,我不得不每小时回到开发者门户。但是没有必要。无论如何,应该有一种方法可以恢复暂停的下载IMO。
etayluz

Answers:


24

尝试使用Google Chrome浏览器并卷曲:

  • 开放终端
  • 打开Goog​​le Chrome浏览器,然后转到Developer Apple下载
  • 向下滚动到Xcode 7.3.1,然后单击+号。

    在此处输入图片说明

  • 打开Goog​​le Chrome浏览器的开发者工具(altcmdI)>“网络”面板
  • 单击Xco​​de 7.3.1.dmg开始Xcode下载
  • 在网络面板中右键单击Xco​​de 7.3.1.dmg>复制为cURL

    在此处输入图片说明

  • 在Google Chrome的下载页面或状态栏中停止Xcode 7.3.1.dmg下载
  • 使用cmdV和将粘贴板的内容粘贴到“终端”窗口中-o Xcode7.3.1.dmg。然后按回车键。

    例:

    curl 'http://adcdownload.apple.com/Developer_Tools/Xcode_7.3.1/Xcode_7.3.1.dmg' -H 'Accept-Encoding: gzip, deflate, ... <redacted> ...; as_dc=nwk; ADCDownloadAuth=<redacted>' -H 'Connection: keep-alive' --compressed -o Xcode7.3.1.dmg
    

    如果-L -C -在末尾(在建议的位置之后-o Xcode7.3.1.dmg)添加了其他内容,则可以恢复以前的下载(即,服务器端下载中断)。

我希望这对您有用。


2
为我工作!curl下载的进度一直停滞不前,因此我停止了下载(Ctrl-C)并再次运行了相同的命令,但-C -在URL(curl -C - <URL from Chrome>)之前添加了该命令,以从停止下载的位置恢复。现在文件已完全下载=)
CodeMonkey

2
最终,当我下载Xcode 10.2.1时为我工作。不过,在完成之前大约有六到八次中断。我只是一直点击终端中的向上箭头,然后再次将其关闭。请注意,尽管这些下载现在可能是.xip文件。我在命令后附加了“ -o Xcode10.2.1.dmg -L -C-”,但是我的Mac拒绝将其识别为.dmg文件,因为(der)它不是一个!我只是将下载文件的扩展名从.dmg更改为.xip,然后在Finder中双击它以开始提取。
ChillyPenguin

这似乎不再起作用:curl:(33)HTTP服务器似乎不支持字节范围。无法恢复。
哈普·魏兰
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.