Xcode7 新添旧版模拟器方法
2015-09-22 09:28
141 查看
更新了最新的Xcode后,总是仅保留最新的模拟器,如iOS9.0,如果此时想添加以前的模拟器版本诸如8.4之类的,可通过如下方法:
下载下来的是zip文件,解压,生成iOS x.x.simruntime
之类的文件。
如果地址不对,试试这个地址:
如果还找不到,则借助强大的linux找文件命令:
该命令的意思是在根目录下寻找名字为iOS 9.0.xxxxx的文件。这是,你就能够找到你最新版本的Xcode的模拟器所在的地址了,我就是用这个方法找到的。
![](http://img.blog.csdn.net/20150922092552874)
这里可能需要输入管理员密码。
![](http://static.oschina.net/uploads/space/2015/0715/112315_z25i_2261816.png)
问题所在:
出现了重复的模拟器,导致Xcode显示异常。
解决问题:
解决办法很简单,那就是打开设备,删掉重复的模拟器即可解决!(Window–>Devices)
![](http://static.oschina.net/uploads/space/2015/0715/112254_piWY_2261816.png)
这个问题参考了http://my.oschina.net/shuoit/blog/478746
1.下载模拟器旧版本:
下载地址:http://pan.baidu.com/s/1bnykwzl下载下来的是zip文件,解压,生成iOS x.x.simruntime
之类的文件。
2.找到新版Xcode存放模拟器sdk的地址:
在我的电脑上,地址是/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/CoreSimulator/Profiles/Runtimes
如果地址不对,试试这个地址:
/Library/Developer/CoreSimulator/Profiles/Runtimes/
如果还找不到,则借助强大的linux找文件命令:
find / -name 'iOS 9.0.*'
该命令的意思是在根目录下寻找名字为iOS 9.0.xxxxx的文件。这是,你就能够找到你最新版本的Xcode的模拟器所在的地址了,我就是用这个方法找到的。
3.将解压后的iOS x.x.simruntime放到上一步骤找到的地址
这里可能需要输入管理员密码。
4.重启Xcode,这时应该在Xcode的Window-Devices 菜单下能够找到对应的模拟器了,到此,完成整个步骤。
5.可能出现的问题:
1.ios模拟器不显示系统版本了,后边都是设备ID了
![](http://static.oschina.net/uploads/space/2015/0715/112315_z25i_2261816.png)
问题所在:
出现了重复的模拟器,导致Xcode显示异常。
解决问题:
解决办法很简单,那就是打开设备,删掉重复的模拟器即可解决!(Window–>Devices)
![](http://static.oschina.net/uploads/space/2015/0715/112254_piWY_2261816.png)
这个问题参考了http://my.oschina.net/shuoit/blog/478746
相关文章推荐
- A a=new B()的意义
- 《第一行代码》
- (转)PHP中构造函数和析构函数解析
- la4080 Warfare And Logistics 罗列+最短
- 设置浏览器主页步骤
- c语言算法小练习-18
- 缺陷分析与处理
- Git教程3——撤销更改
- Oracle 11g 的PL/SQL函数结果缓存
- (转载)iOS 极光推送SDK 集成指南
- 在C++中怎么输入反斜杠“ \ ”
- Linux系统下git系列笔记(一)
- Linux学习记录(12)ACL基本概念及基础操作
- Thinkphp修改默认模板引擎为smarty如何操作
- vi和vim编辑器
- Co-variant array conversion from x to y may cause run-time exception
- datagridview连接数据库的简单实现
- 使用消息系统避免分布式事务
- 修改高通linux内核的配置文件
- 谷歌为什么从WebKit中建立一个Blink分支