Xcode 6.0.1 iOS 8模拟器无法访问:无法在当前状态下启动设备:正在创建

时间:2014-09-25 13:28:51

标签: xcode xcode6 ios-simulator

此错误始终发生:

  

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

我已尝试过更多但过去两天没有结果。

Screenshot and additional grammatical changes

3 个答案:

答案 0 :(得分:3)

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

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

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

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

答案 1 :(得分:2)

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

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

答案 2 :(得分:1)

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

  1. 关闭Xcode和Simulator
  2. 重新启动CoreSimulator服务:

    sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
    
  3. 如果还不够,您还可以取消配对/删除与iPhone模拟器配对的Apple Watch,然后重复上面的步骤1和步骤。

    之后错误" 无法在当前状态下启动设备:正在创建"应该不见了。