iOS 模拟器 : Invalid device state

标签 ios xcode ios-simulator

我刚刚从 App Store 下载了 Xcode 6.4 并开始创建一个 hello world 应用程序来学习 swift,但我收到错误消息“无效的设备状态”。

Screenshot 1

我在谷歌上搜索了很多并尝试了以下方法:

  1. 重新启动 Mac 并进入 xcode 并启动项目(如堆栈溢出线程中所述)
  2. 我使用另一种布局创建了一个新的 iOS 应用程序,但如果我运行该项目,则再次显示相同的错误。
  3. 我删除了所有项目并重新安装了 Xcode。启动了一个新项目并运行了它,但仍然出现相同的错误。

我运行的是 Yosemite 10.10.1,Xcode 版本是 6.4。

谁能帮帮我?

最佳答案

如果旧版本的 Xcode 出现错误,设备可能会卡在创建状态。这已在 Xcode 7 中的某个时间点得到修复,但我不确定该修复是否会恢复到 Xcode 6.x 版本中。

请从 Terminal.app 运行“xcrun simctl list”。找到您尝试启动的设备的 UDID。如果它停留在“正在创建”状态,您可以尝试通过运行“xcrun simctl erase”重新创建它。

如果它卡在不同的状态,请适当更新您的问题以指示设备卡在哪个状态。

附带说明一下,我建议您更新您的操作系统。自 10.10.1 以来,已经有很多质量修复。 10.10.5 刚出来。

关于iOS 模拟器 : Invalid device state,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32049566/

相关文章:

ios - 发布后iOS7与iOS6之间的兼容性

ios - 使用 Swift 触摸任意位置关闭 iOS 键盘

ios - CGContext删除路径

ios - 静态链接dylib

xcode - 如何在xcode中上传dmg文件进行公证

ios - iPhone模拟器突然开始运行很慢

ios - React Native 中适用于 iPad 的数字键盘

ios - iPhone 键盘盖 UITextField

iphone - iPhone应用程序崩溃?

ios - 在其图层上居中事件指示器 View