由于天朝的网络环境,在macOS中安装体积较大的软件,都会遭遇一些让人崩溃的问题,比如无法下载或者下载到快完成时,断开了网络连接……在Xcode中也一样,下面介绍下如何获取模拟器下载链接和安装模拟器,也适用于获取其它链接。

环境:Xcode8.0, OS X10.11.6

启动Xcode与控制台,在Xcode-Componets-Simulators中可以看到所有可下载的模拟器。

xcodecomponets

已安装的有iOS8.4与iOS9.3模拟器,点击iOS9.2,会要求验证,开始显示进度条后,点击取消下载,然后看看控制台输出。

consolelog

模拟器下载地址为

https://devimages.apple.com.edgekey.net/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_2-9.2.1.1451951473.dmg

建议使用VPS下载后再转存到本地,因为网络环境实在太差了……

下载后获得文件

com.apple.pkg.iPhoneSimulatorSDK9_2-9.2.1.1451951473.dmg

记住不要修改名字,而且直接安装也是没用的,在Xcode中无法显示。

~/Library/Caches/com.apple.dt.Xcode目录下新建文件夹Downloads,将刚才下载的文件复制到这个目录下,现在它的目录地址是

~/Library/Caches/com.apple.dt.Xcode/Downloads/com.apple.pkg.iPhoneSimulatorSDK9_2-9.2.1.1451951473.dmg

然后在Xcode-Componets-Simulators中再次点击下载iOS9.2模拟器,就能继续安装了,安装完成后是不会删除dmg文件的,如果硬盘空间比较紧凑,还是手动删除吧。

控制台中记录了许许多多的日志,包括AppStore应用,因为我使用GoAgent时,也可以获取到网络连接日志,结果就把它给忘了…….