无法在模拟器中运行应用程序:Xcode beta 6 iOS 8

Hem*_*ora 95 xcode ios swift ios8

我无法使用Xcode 6 beta和iPhone 5s模拟器在模拟器上启动我的应用程序.首先,我从模拟器收到一条错误消息

"无法启动iOS模拟器"

然后在Xcode向我显示以下错误后,

无法在模拟器中运行应用程序运行
时遇到错误(Domain = DTiPhoneSimulatorErrorDomain,Code = 2)

Xcode错误

apa*_*ual 132

我按照以下步骤解决了它:

  1. 打开Xcode 6 beta
  2. 进入菜单Xcode> Open Developer Tool> iOS Simulator
  3. 即使出现错误对话框,您仍然可以访问iOS模拟器的菜单
  4. 选择硬件>设备>管理设备
  5. 点击底部的小+号
  6. 添加(如果缺少)所需的所有设备,或者删除并重新创建出现故障的设备.
  7. 如果任何模拟器不工作,则右键单击它并删除它然后再次重新创建它

在此输入图像描述

  • 什么都没发生,错误仍然存​​在! (5认同)
  • 如果我创建(或使用)iOS 7模拟器.它运作良好.它仅在iOS 8模拟器中失败.某些链接可能会被破坏 (3认同)

aya*_*aya 66

  • 确保在Preferences> Locations Section中选择Xcode 6作为命令行工具

Xcode 6首选项

  • 确保从应用程序中打开Xcode 6而不是从安装文件中打开.

  • 最后重启Mac解决了我的问题.

  • 这对我也不起作用.我有5.1,我改变它并重新启动xcode和mac.错误仍然存​​在 (7认同)
  • 这种解决方案没有任何帮助.我该怎么办.? (3认同)

Ale*_*dre 6

在网上找到一些解决方案之后,我总结了一些程序:

  1. 关闭Xcode和iOS模拟器(以及所有相关应用程序)

  2. 安装(或重新安装)Xcode6-Beta到Applications文件夹(直接来自.dmg文件)

  3. 打开Xcode6-Beta并转到Xcode - > Preferences - > Locations - > Command Line Tools并选择"Xcode 6.0"(确保您已在Applications文件夹中选择了一个)

  4. 启动iOS模拟器并转到iOS模拟器 - >重置内容和设置...

  5. 关闭所有应用程序并重新启动mac(我取消选中"重新打开Windows ...")

  6. 打开Xcode6-beta并测试iOS模拟器

祝好运


foo*_*s27 5

大多数情况下会发生这种情况,因为模拟器的另一个实例正在坞中运行。

杀死另一个实例,一切都会正常。


小智 5

我正在使用Xcode 6 beta 2并且运行iPad模拟器时遇到问题(在我的情况下错误代码= 4).我想我遇到了这个问题,因为我正在运行双Mac OS启动,Xcode是从另一个启动盘启动的

我做了@ayalcinkaya和@apascual推荐的两个步骤,这对我有用.

  • 在"Xcode-> Preference-> Locations"中将"命令行工具"更改为Xcode BETA2(在我的例子中为5.1.1)
  • 打开Xcode 6 beta 2
  • 进入菜单Xcode> Open Developer Tool> iOS Simulator
  • 即使出现错误对话框,您仍然可以访问iOS模拟器的菜单选择硬件>设备,并在iPad设备之间切换,这显然使模拟器重新配置
  • 在模拟器运行时,使用选定的模拟器运行应用程序.
  • 经过这个手动过程一次,一切都很好.