15

我已经阅读了一些关于使用旧版本的 iOS SDK 执行此操作的帖子。

我无法从家里的 Mac 连接到互联网,所以我需要下载 iOS SDK 7 文档集并离线安装的链接。我在前一个6.1中使用了类似的方法,它就像魅力一样。

是否有任何链接或方法可用于获取离线文档并将其离线安装在我的 xCode 5 中?

编辑:我需要直接链接来下载它,因为我在具有互联网连接的机器中没有 osx。

4

3 回答 3

21

我启动了 Wireshark 以检查 Xcode 本身通过 Xcode 首选项中的下载选项卡以正常/在线方式下载文档的位置: 在此处输入图像描述

所以这里是各种下载链接:

只需打开图像并执行安装程序: 在此处输入图像描述

于 2013-10-31T22:38:57.267 回答
7

我最近在下载 Xcode 5.1.1 的文档集时遇到了类似的问题。

我的工作把我带到了一个非常偏远的地方,我们使用 256kbps 卫星链路作为我们唯一的互联网连接,主要用于将大量科学数据传输回我们的总部以及 VoIP 电话。用于任何其他目的的带宽非常少,即使是由 13 个人共享。

因此,我不能使用 Xcode 的正常下载机制,因为它可能会超时和/或完全填充链接。

我可以做的是使用带带宽限制的 rsync 从家里的服务器中提取文件。为此,我必须找到文档集的 URL。

事实证明,Xcode 使用了一个 XML 文件其中包含所有 docsets 的列表,以及这些 docsets 可用的 xcode 版本。这似乎每 24 小时刷新一次。然后,您可以解析(或手动查看)此文件以根据需要获取您的 URL,并使用 wget、curl 或任何其他客户端下载它们。不需要 Wireshark!

于 2014-04-21T09:48:36.967 回答
1

我会抓住 Dash ( http://kapeli.com/dash )。它会下载您获得的任何文档集以及 iOS SDK,并使其随时可用。Dash 不是免费的,但如果你不付费,会有一个小而不显眼的广告。我想在使用它一段时间后,你不会介意支付少量费用来支持它的持续发展。

于 2013-10-31T22:37:19.150 回答