您的位置:首页 > 移动开发 > IOS开发

Xcode6 iOS7模拟器和Xcode7 iOS8模拟器离线下载

2015-10-22 15:43 411 查看
Xcode6 只支持iOS7和iOS8的模拟器

Xcode7 只支持iOS9和iOS8的模拟器

Xcode 并不会识别 SDKs 目录下的模拟器,我经过一些尝试以后,发现要放在这个目录下:

/Library/Developer/CoreSimulator/Profiles/Runtimes/

注意:是根目录,不在 Xcode 和 User 的目录下

而且与旧版的模拟器不同,新版模拟器是以simruntime为后缀打包的(其实还是一个目录),以7.1的模拟器为例:



如果这个目录不存在的话,可以尝试用 root 权限创建这个目录:

进入终端

获取root 权限:sudo -s

再创建这个目录:mkdir -p /Library/Developer/CoreSimulator/Profiles/Runtimes/

执行复制:cp -R {模拟器路径} /Library/Developer/CoreSimulator/Profiles/Runtimes/{模拟器}
如:cp -R /Volumes/IOS\ /Xcode\ Simulators/iOS\ 7.1.simruntime /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS\ 7.1.simruntime

创建后查看这个目录的信息,会看到权限拥有者是 【system】而不是【你的用户名】

如果做完上面这些步骤后 Xcode 还不能正确识别出模拟器,可以尝试重启下电脑(可能重启 Finder 也行,我没有测试)

权限不正确的情况下也能直接修改(除了模拟器本身的权限,还有它父级目录的权限):
sudo chown -R root:wheel iOS\ 7.1.simruntime

以后的模拟器我都以加密的形式分享整个目录:

提取码:x5tx

http://pan.baidu.com/s/1ntn7eNf

转载自:http://blog.csdn.net/zhangao0086/article/details/38491271
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: