iOS 开发的小伙伴肯定经常会碰到需要使用不同的 iOS 模拟器进行版本的检测,但是直接从 Xcode 下载的话,有特别慢,这里就给大家带来如果不从 Xcode 进行 iOS simulator 的下载。
本文内容翻译自:点击跳转
- 打开 Xcode,打开 preference,选择 Download 的按钮。
- 使用 Spotlight 或者 Alfred,输入 consle(中文为终端,并非terminal)。然后点击 console 里面的clear,清理之前显示的所有无用信息。
- 返回 Xcode 的 preference 选项,点击 你想要的 simulator开始已下载,然后点击取消按钮。
- 这个时候,再返回到 console 中,右上角的筛选器 filter 中输入
cancel
这个时候,在下面的界面里面会显示筛选出来一个 Xcode 进行过一个取消操作,然后点击这个选项,你可以在下面看到一个dmg文件的地址。 - 复制这个连接到浏览器,或者迅雷,你就可以直接通过下载了。
- 如果你不习惯用浏览器,你也可以直接用命令行
curl [the url you copied] -O (the letter O, not a zero)
直接使用 curl 进行下载。 - 最后讲这个文件放到
~/Libary/Caches/com.apple.dt.Xcode/Downloads
目录下面,然后删除所有后缀为*.dvtdownloadableindex
(当然这不是必要的)。(译者附:如果没有downloads目录的话,可以自己创建,然后将下载好的内容复制到里面,为了防止出现无法加载资源,Xcode自动删除文档,如果还是不行,就点击下载按钮后,再暂停,然后放进去) - 在 Xcode 中,再次在下载选项中点击开始下载对应Simulator按钮。再次进行下载,他就或提醒你你已经下载好并安装好了。