在10.9上使用Xcode 6没有可用的iOS 8.0模拟器

我也安装在10.10分区上,可以访问那里的iOS 8.0模拟器,但由于某些原因,在10.9下面执行相同的安装过程时,没有8.0模拟器可用,我只能select使用“iOS设备”。

我的命令行工具是最新的小牛队,并在“地点”下select。 如果我改变我的部署目标,我可以启动一个7.1模拟器。 唯一潜在的exception是我使用iRamDisk来pipe理模拟器和派生的数据文件存储。 但是,我已经禁用了这个,卸载并重新安装Xcode无济于事。 其他的Xcode安装可能会发生冲突吗?

任何帮助或想法,非常感谢。 谢谢。

从Time Machine恢复到新的MacBook Pro后,我遇到了同样的问题,并在开发者论坛中find了来自Abel Pascual的解决scheme :

  1. 打开Xcode 6testing版
  2. 转到菜单Xcode>打开开发工具> iOS模拟器
  3. 即使出现错误对话框,您仍然可以访问iOS模拟器的菜单
  4. select硬件>设备>pipe理设备
  5. 添加(如果缺less)所有您想要的设备,或者删除并重新创build那些发生故障的设备。

(您可以检查~/Library/Developer/CoreSimulator/Devices )。

接受的答案没有为我工作,重新启动OSX修复这个问题

这为我工作..尝试更改部署目标

在这里输入图像说明

这个问题有不同的解决scheme:

  1. 下载Xcode Xcode模拟器– >首选项 – >下载

    在这里,您可以下载“组件”选项卡中提供的模拟器。 另外,请下载文档”选项卡中的“库” 。 这可能是有用的帮助。

截图

  1. 下载后,如果iOS 8模拟器不出现,然后重新启动您的Mac

步骤1和2帮助我解决问题。

如Xcode 6发行说明中所述,如果您在启动Xcode.app后重命名,则无法使用iOS Simulator。 目前,解决方法是将其重命名或重新引导。

这个问题应该在Xcode 7中得到解决。还有一些边缘情况,但是大多数用户不应该再遇到像这样的问题。

这可能不是任何人在这里寻找的答案,但在我的构build设置中,“支持的平台”被设置为iphoneos而不是iOS ; 当我把它切换到iOS它决定可以在模拟器上运行。

但是,这也造成了我的项目200错误,所以我不知道这是否是解决scheme。