【发布时间】:2013-11-12 02:44:55
【问题描述】:
我已经阅读了like this 的一些关于使用旧版 iOS SDK 进行此操作的帖子。
我无法从家里的 Mac 连接到互联网,所以我需要下载 iOS SDK 7 文档集并离线安装的链接。我在上一个6.1 中使用了类似的方法,它就像魅力一样。
是否有任何链接或方法可用于获取离线文档并将其离线安装在我的 xCode 5 中??
编辑:我需要直接链接来下载它,因为我在有互联网连接的机器上没有 osx。
【问题讨论】:
我已经阅读了like this 的一些关于使用旧版 iOS SDK 进行此操作的帖子。
我无法从家里的 Mac 连接到互联网,所以我需要下载 iOS SDK 7 文档集并离线安装的链接。我在上一个6.1 中使用了类似的方法,它就像魅力一样。
是否有任何链接或方法可用于获取离线文档并将其离线安装在我的 xCode 5 中??
编辑:我需要直接链接来下载它,因为我在有互联网连接的机器上没有 osx。
【问题讨论】:
我启动了 Wireshark 来检查 Xcode 本身在哪里下载文档,当通过 Xcode 的首选项中的下载选项卡以正常/在线方式进行下载时:
以下是各种下载链接:
只需打开映像并执行安装程序:
【讨论】:
我最近在下载 Xcode 5.1.1 的文档集时遇到了类似的问题。
我的工作把我带到了一个非常偏远的地方,我们使用 256kbps 卫星链路作为我们唯一的互联网连接,主要用于将大量科学数据传输回我们的总部,以及用于 VoIP电话。用于任何其他目的的带宽很少,即使是由 13 个人共享。
因此,我不能使用 Xcode 的正常下载机制,因为它可能会超时和/或完全填满链接。
我可以做的是使用带带宽限制的 rsync 从家里的服务器中提取文件。为此,我必须找到文档集的 URL。
事实证明,Xcode 使用了一个可用的 XML 文件here,其中包含所有文档集的列表,以及这些文档集可用的 xcode 版本。这似乎每 24 小时刷新一次。然后,您可以解析(或手动查看)此文件以根据需要获取您的 URL,并使用 wget、curl 或任何其他客户端下载它们。不需要 Wireshark!
【讨论】:
我会选择 Dash (http://kapeli.com/dash)。它会下载您获得的任何文档集以及 iOS SDK,并随时提供它们。 Dash 不是免费的,但如果你不付费,就会有一个小而不显眼的广告。我想在使用它一段时间后,你不会介意支付少量费用来支持它的持续发展。
【讨论】: