Xcode6.X手动安装低版本模拟器
随着iOS版本的不断更新,用户手机里的iOS系统版本也不尽相同。虽然iOS9的公测版以及各种beta版本早已发布,但是根据我APP后台的系统版本分布的统计数据显示,仍然有一小部分用户坚持着iOS7以及以下版本的系统。当然了,iPhone4用户可以升级的最高版本就是iOS7.12,纵使他们想升级也无能为力了。虽然使用低版本系统的用户只占很少一部分,但是我们也不能无情的抛弃他们,不是么?所以,我们需要在程序设计的过程中,充分考虑到版本的不同而带来的代码编写上的差异,以便做好多版本的适配。iOS7和iOS8在API方面还是有很多差异的,详情可以参考官方文档,这里就不再赘述,本篇讲述的主要问题是如何在Xcode6.X
中安装各种不同版本的模拟器。
最简单的安装方法
- 打开Preferences:

- 然后选中DownLoads:

- 找到你想要下载的模拟器,点击右边的下载按钮即可下载。
但是身在天朝,下载速度实在是不敢恭维,所以我们只好先用下载工具把模拟器的安装包下载好,然后再添加到Xcode中。
附上模拟器的网盘链接一枚: 网盘地址 密码: v264
(旧版本)在Xcode6以前的版本,你需要把解压后的文件放到以下路径即可:
/Applications/{{Xcode App}}/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/
(新版本)在Xcode6之后,路径发生了一些变化,而且模拟器的压缩包格式也发生了一些变化。新版的模拟器的格式为simruntime
后缀的文件,其实也是一种压缩包。需要把这个压缩包放到以下路径下:
/Library/Developer/CoreSimulator/Profiles/Runtimes/
如果你的Mac不存在这个目录的话,就需要手动创建一个了。
- 打开终端
- 获取root权限(需要输入管理员密码)
sudo -s
- 创建这个目录
mkdir -p /Library/Developer/CoreSimulator/Profiles/Runtimes/
然后你就可以找到这个目录了

把你解压出的文件,放入此文件夹(可能会要求输入密码)

重启Xcode,就可以使用它了
