2014-06-05 262 views
52

我也安装在10.10分区上,并且有权访问iOS 8.0模拟器,但由于某些原因,在10.9上执行相同的安装过程时没有8.0模拟器可用,我只能选择使用'iOS设备'。在10.9上使用Xcode 6没有iOS 8.0模拟器可用

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

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

+1

我遇到了这个问题,从Beta 6重新安装Xcode的6时至7测试版,请 – pedrouan

+0

检查: HTTP: //stackoverflow.com/a/25388857 这对我有效..谢谢 – AkratiG

+0

正如@jeremy所述,当你renai我最初启动它之后的Xcode应用程序。 – ThomasW

回答

90

我有同样的问题,从时间机器恢复上一个新的MacBook Pro之后,发现从亚伯帕斯夸尔的solution在开发者论坛:

  1. 开放的Xcode 6公测
  2. 转到菜单的Xcode>开放式开发工具> iPhone模拟器
  3. 即使一个错误对话框显示出来,你仍然有机会获得iPhone模拟器的菜单
  4. 选择硬件>设备>管理设备
  5. 添加(如果缺少)所需的所有设备,或者删除并重新创建发生故障的设备。

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

+1

Thanks @Binks!这确实是答案,我也从Time Machine中恢复过来,这很可能是催化剂。 –

+0

@NextRiot正确答案是从amleszk回答8月27日20:46 –

+0

疯狂的事情对我来说就是〜/ Library/Developer/CoreSimulator/Devices不存在。我也从备份恢复 - 在我的情况下Crashplan。我会尝试再次重新安装Xcode,看看它如何去... –

115

接受的答案没有工作对我来说,重新启动OSX固定问题

+13

安装Xcode 6.0.1后,我遇到了这个问题。重新启动计算机解决了它。 –

+0

我很高兴它帮助摆脱了这个问题。但是,在Mac OS X上重新启动并不高兴:) –

+3

这是正确的答案。 – mxg

5

由于在Xcode 6发行说明中提到,如果你启动它后重命名Xcode.app你将无法使用iOS模拟器。目前,解决方法是将其重命名或重新引导。

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

+0

D'oh!我知道 – Heliotropix

5

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

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

    在这里,你可以下载可用的模拟器在'组件'标签。 另外,请下载文档选项卡中提供的'Library'。这可能是有用的帮助。

Screenshot

  • 下载如果iOS 8的模拟器不出现然后重新启动你的Mac后。
  • 第1步和第2步帮助我解决问题。

    3

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

    但是,这也在我的项目中创建了200个错误,所以我不确定它是否是解决方案。

    +0

    非常感谢,帮助我:) – Guru

    10

    这个工作对me..Try改变部署目标

    enter image description here

    +0

    Swish!你是英雄。 – man1

    +0

    我的目标是在iOS9.1上,然后我将其更改为iOS9并且工作正常。 #Hero – lukaivicev

    +0

    是的 - 这对我有用。重新启动OSX和上面的其他答案没有。我认为这是因为我一直在运行Xcode的测试版(7.0),并且已经选择了OS 9。当我切换到正常版本的Xcode时,OS 9仍被选中但变灰。回到8.4排序它。 – Reefwing

    相关问题