-
背景:
Xcode 9 版本,想装一个4s模拟器,公司移动网络太恐怖了!决定从同事那儿直接拿模拟器过来用。
如下图,这篇文章将介绍怎么手动安装这个模拟器,这个8.1版本的模拟器安装好了后,支持8.1版本的设备就会自动被添加进来(包括4s)。
我理解的iOS 8.1 Simulator是一个模拟器平台,设备机型相当于入驻的商家,iOS 8.1 SDK是操作系统,Xcode 9 自带了8.1的SDK和4s的设备机型,就要我们自己下载8.1 Simulator这个平台进行整合,这样解释不知道是否清楚了,边写边想的,如有错误,希望大家多多指出。
1. 首先看下Xcode 9包含了哪些SDK。
路径:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
发现Xcode 9 支持最低8.0版本的iOS 系统,iPhone4s支持的最高版本是10.2.
2. 从同事电脑拷贝iOS 8.1 Simulator.
路径: ~/Library/Caches/com.apple.dt.Xco
发现com.apple.dt.Xco不是个目录,别急,右击->显示包内容(第三个选项,见Pic1)->找到Downloads文件夹(见Pic2)
找到你要的Simulator,拷贝这个dmg通过Airdrop传到自己的电脑上,一般都是1G左右。
3. 拷到自己电脑上
同样的在自己电脑上找到安装Simulator的路径:
~/Library/Caches/com.apple.dt.Xco -> 右击 -> 显示包内容(第三个选项,见Pic1)->找到Downloads文件夹(见Pic2)
你可能发现自己这个路径没有Downloads文件夹,大胆的新建一个,但是要保证文件名是Downloads,一个字母也不要错。
4. 集成Simulator
拷贝好了后,进入Component 界面(见第一张图Components.png), Xcode -> Preferences -> Components -> iOS 8.1 Simulator -> 左边点击下载标志,开始下载,这次它就不会从网络找资源,直接从Downloads文件夹下面取资源,会很快安装好,装好后如下图:
现在就可以愉快的适配了。