【问题标题】:Xcode 6.0.1 iOS 8 simulator not able to access : Unable to boot device in current state: CreatingXcode 6.0.1 iOS 8 模拟器无法访问:无法在当前状态下启动设备:正在创建
【发布时间】:2014-11-20 07:16:05
【问题描述】:

这个错误总是发生:

在当前状态下无法启动设备:正在创建

我尝试了很多,但最近两天没有结果。

【问题讨论】:

  • 请花时间写出好问题 - 问题中的拼写错误和缺乏细节(什么操作系统版本,哪些步骤重现错误,您尝试过什么修复它)很难回答
  • 可能发生在任何版本上,从 Xcode 6.0 到 Xcode 9.4 以及未来的版本。此问题与 iOS 版本无关:它是模拟器特有的。

标签: xcode xcode6 ios-simulator


【解决方案1】:

我没有删除模拟器,而是通过这些步骤解决了这个问题:

  1. 关闭 Xcode 和模拟器
  2. 重启CoreSimulator服务:

    sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
    

如果还不够,您还可以取消配对/删除任何 Apple Watch 与您的 iPhone 模拟器配对的设备,然后重复上述步骤 1 和 2。

然后错误“无法在当前状态下启动设备:正在创建”应该消失了。

【讨论】:

    【解决方案2】:

    这是一个已知问题,可能是由于重命名 Xcode.app 或删除旧 Xcode.app 并稍后在不同位置运行一个 Xcode.app 引起的。 “新” Xcode.app 试图创建设备,但创建设备所需的某些数据不可用(因为 Xcode.app 已删除),我们将设备留在该状态并强制手动解析以避免可能的数据丢失自动删除设备。

    我建议您重新启动以确保您处于干净状态,然后运行“xcrun simctl erase [device udid]”,您可以通过运行“xcrun simctl list”来确定 udid

    【讨论】:

      【解决方案3】:

      您需要从模拟器中删除此设备并重新创建它。

      • 从 iOS 模拟器应用程序菜单中,选择 硬件 > 设备 > 管理设备
      • 在左侧的 Simulators 列表中,选择无法启动的设备并按删除键

      现在使用左下角的 + 添加具有相同硬件/操作系统配置的新设备。

      注意:如果您的模拟器抱怨找不到 iOS 8 模拟器,并且您确定已安装,请尝试重新启动计算机。重启后,按照上面的步骤操作。

      【讨论】:

      • 有类似的东西。重新安装 Xcode 并重新启动以修复。可疑的问题可能是由于对 Xcode 6.2 beta 5 和 6.3 beta 进行了两次重命名的安装。
      • 嘿!您不能删除处于创建状态的设备!!!呸。所以这不能也行不通!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-22
      • 2018-12-01
      • 2014-07-30
      • 2014-11-15
      • 2017-02-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多