Xcode7 新添旧版模拟器方法

Posted ZXY的工具箱

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xcode7 新添旧版模拟器方法相关的知识,希望对你有一定的参考价值。

http://blog.csdn.net/xiaoluodecai/article/details/48649697

 

更新了最新的Xcode后,总是仅保留最新的模拟器,如ios9.0,如果此时想添加以前的模拟器版本诸如8.4之类的,可通过如下方法:

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
  • 1

如果地址不对,试试这个地址:

/Library/Developer/CoreSimulator/Profiles/Runtimes/
  • 1

如果还找不到,则借助强大的linux找文件命令:

find / -name ‘iOS 9.0.*‘
  • 1

该命令的意思是在根目录下寻找名字为iOS 9.0.xxxxx的文件。这是,你就能够找到你最新版本的Xcode的模拟器所在的地址了,我就是用这个方法找到的。

3.将解压后的iOS x.x.simruntime放到上一步骤找到的地址

技术分享 
这里可能需要输入管理员密码。

4.重启Xcode,这时应该在Xcode的Window-Devices 菜单下能够找到对应的模拟器了,到此,完成整个步骤。

5.可能出现的问题:

1.ios模拟器不显示系统版本了,后边都是设备ID了

技术分享

问题所在: 
出现了重复的模拟器,导致Xcode显示异常。

解决问题: 
解决办法很简单,那就是打开设备,删掉重复的模拟器即可解决!(Window–>Devices)

技术分享

这个问题参考了http://my.oschina.net/shuoit/blog/478746





以上是关于Xcode7 新添旧版模拟器方法的主要内容,如果未能解决你的问题,请参考以下文章

新安装XCode7/XCode8 模拟器无法运行报-unable to boot the simulator解决方法

为 uitableview 创建启动图像以支持旧版 ios

Unity -- Animation(旧版动画组件)和Animator(新版动画器组件)

iOS 模拟器 Xcode 7.1 和 Xcode 7.2 的不同列表

Xcode 7 / iOS 9:在 SKNode 中使用 OpenGL 片段着色器未编译

如何在 Xcode8 上使用 Swift 2.2?