08.14 更新

之前找的 Cookie 有误,已更新,见第一张截图。


关于 Aria2 及其使用

略。

下载 Xcode-beta

使用浏览器下载,由于网络波动,经常下载到一半就被断掉,而且还不能断点续传,Xcode 安装包现在都要 5 个多 G 了 😂 ,网络不好下载很蛋疼的 😂…

那么能不能用第三方下载工具下载呢,默认是不能的,比如 Xcode_10_Beta_2 的下载地址 https://download.developer.apple.com/Developer_Tools/Xcode_10_Beta_2/Xcode_10_Beta_2.xip,下载下来的只是个 index.html 的文件,浏览器在下载时应该是校验了登录信息的(Cookie)。下面介绍使用 Aria2 来下载 Xcode-beta 的方法。

首先打开 苹果开发者下载网站 并登录,打开开发者工具(⌘⌥I),首先先点下下载按钮,稍后可以取消下载,如下图找到 Cookie,并复制。 把所有 Request Headers 都复制过去。

ss1

在 Aria2 中添加 Xcode-beta 的下载任务时,设置下 header,如这里我是使用 Aria2WebUI 这个 GUI 来下载,如下图,在 header 框中贴入复制的 Cookie,然后开始下载即可。

ss2

可以愉快地下载了。

ss3

参考链接