我想在iOS 7.0和iOS 8.0上测试我的应用程序。我把我的iPhone5升级到了iOS 8.1。现在,在这些操作系统上测试我的应用程序的唯一方法就是使用模拟器。但在将我的Xcode升级到6.1之后。我看不到iOS 7.0和8.0模拟器。我需要在Xcode6.1中安装这些模拟器。有没有办法在Xcode6.1中安装这些模拟器?
注意:
1)我将这些模拟器SDK从旧的Xcode复制粘贴到Xcode 6.1的内容中,但它不起作用。
2)我尝试从Xcode > Preferences > Downloads安装这些程序,但它们没有出现在列表中。
3)我从Xcode的窗口>设备中删除了所有的设备,然后重启了Xcode并重新添加了它们,但这些模拟器没有显示出来。
发布于 2014-10-23 22:34:48
在Xcode6.0.x和6.1.x上仅支持iOS 7.0和更高版本的模拟器。在Xcode6.2和更高版本上仅支持iOS 7.1和更高版本的模拟器。
较旧的模拟器运行时与新的CoreSimulator架构不兼容。如果您想运行iOS 6.x模拟器,则需要安装Xcode5.1.x。
iOS 7.0模拟器不能在OSX Yosemite上运行,所以如果你想运行iOS 7.0模拟器,你需要在OS X Mavericks上运行。
iOS 8.0模拟器不能作为DLC使用。仅在Xcode 6.0中支持。如果你真的想在Xcode的新版本中使用它,你可以尝试将iPhoenSimulator8.0.sdk和iOS 8.0.simrun从Xcode6.0复制到Xcode6.1中,但如前所述,这是不受支持的。
请参见:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS 8.0.simrun
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.0.sdk
https://stackoverflow.com/questions/26491922
复制相似问题