无法在当前状态下引导设备:已引导

aja*_*jay 51 runtime-error xcode6 ios8 xcode6.1

在模拟器中运行(构建+运行)项目时,对Xcode6 beta中的"无法在当前状态下引导设备:引导"错误的猜测.我只是在Xcode 6中运行我现有的项目,我在上面找到了消息.我尝试清理,删除派生数据,甚至重新启动模拟器都不起作用.最后我重新启动了我的Xcode 6然后它正在工作.任何更简单的方法来解决错误而不是重新启动您的xcode6.

错误的屏幕截图

小智 52

2022 年修复

我找到了解决方案。模拟器 - >首选项 - >模拟器生命周期:当模拟器开始启动最近使用的模拟器时,我未选中。


Mic*_*cah 49

在Xcode中,转到Xcode菜单 - > Open Developer Tool - IOS Simulators.选择模拟器,然后转到硬件 - >设备 - >管理设备.

如果故障设备显示在左栏中,请将其删除.然后从"+"按钮添加设备.如果它不在那里,只需使用"+"按钮添加它.


Fra*_*ser 28

从终端获取设备列表:

xcrun simctl list
Run Code Online (Sandbox Code Playgroud)

这将显示"Shutdown"或"Booted"的设备列表.您可能会看到您的设备处于"已启动"状态.你可以关闭它:

xcrun simctl shutdown <simulator id>
Run Code Online (Sandbox Code Playgroud)

<simulator id>列表中设备的名称在哪里.例如:

xcrun simctl shutdown "iPhone 6 Plus"
Run Code Online (Sandbox Code Playgroud)

  • 优秀 - 为我工作,模拟卡在"引导"` (2认同)

Jay*_*bey 9

我遇到过类似的问题.得到了解决.以下是修复它的步骤.

  1. 打开模拟器

  2. 选择硬件 - >设备 - >管理设备... 步骤2的屏幕截图

  3. 这将打开一个包含模拟器设备列表的窗口 步骤3的屏幕截图

  4. 通过右键单击删除提示错误的模拟器. 步骤4的屏幕截图

  5. 再次点击窗口右上角的"+"按钮添加模拟器

  6. 选择模拟器名称,设备类型和iOS版本 步骤6的屏幕截图


Ant*_*ton 8

我通过这种方式解决了这个问题:

  1. 打开Xcode
  2. 转到Xcode菜单>打开开发人员工具> iOS模拟器
    • 它将运行模拟器错误
  3. 转到硬件>设备>管理设备
  4. 为您的系统添加所需的模拟器


mat*_*att 7

重新启动计算机为我解决了这个问题.我很少重启,所以我通常不会想到这个!


小智 7

这个解决方案对我有用转到Xcode - >打开开发工具 - >模拟器 - >取消选中模拟器启动时启动最近使用的模拟器的选项


cbe*_*ian 6

即使未显示 .app,这也会杀死任何启动/运行的模拟器:

xcrun simctl shutdown all
Run Code Online (Sandbox Code Playgroud)


Ana*_*and 3

退出iOS模拟器。将目标 iOS 模拟器更改为任何其他 iPhone 或 iPad,然后运行应用程序。它对我有用。