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

Posted

技术标签:

【中文标题】无法在当前状态下启动设备:正在创建【英文标题】:Unable to boot device in current state : Creating 【发布时间】:2014-10-21 07:10:31 【问题描述】:

在 Xcode 6 for ios 8 模拟器中运行应用程序时出现错误。错误指出''。我试图重置模拟器的内容。另外,我在安装 Xcode 6 后重新启动了 mac。可能会解决什么问题?

【问题讨论】:

Xcode 6.0.1 iOS 8 simulator not able to access : Unable to boot device in current state: Creating 的可能重复项 @OrangeDog : 反过来呢? 【参考方案1】:

当我将 Xcode 应用程序从“Xcode 2.app”重命名为“Xcode6.app”时,我遇到了这个问题(我同时安装了 5 个和 6 个 Xcode)

这个答案帮助了我:https://***.com/a/26151149/2764408

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

从 iOS 模拟器应用程序菜单中,选择硬件 > 设备 > 管理设备

在左侧的 Simulators 列表中,选择无法启动的设备并按删除键

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

【讨论】:

我只是退出 Xcode,然后删除所有派生数据。然后重新启动 Xcode 并进行清理,构建它等待它的索引完成然后运行项目并解决问题。【参考方案2】:

这在Xcode 6.1 Release Notes中有提到

在某些情况下,模拟设备可能会陷入“正在创建”状态 情况。创建新设备时可能会出现此问题 或在重命名 Xcode.app 后重置现有设备时。 如果出现此问题,请重新启动系统并重置设备 从命令行运行 xcrun simctl erase <Device UDID>. You 可以通过查看xcrun simctl list的输出获取设备的UDID。

【讨论】:

然后你得到Unable to erase contents and settings in current state: Creating 请尝试使用 Xcode 6.2 beta。您也可以只删除设备并重新创建它。 这个答案对我不起作用。列表中显示的设备 xcrun simctl list 无法删除,因为它们无效,根据错误,grrr 是的,如果它们无效,则无法删除它们。您应该删除无效的。 在 Xcode 9.3.1 中为我工作。但是,在模拟器列表中删除并没有。【参考方案3】:

我收到了这个错误,我认为问题是我选择了错误版本的 XCode 命令行工具(旧版本)。

# Use command line tools from Xcode.app (or correct path if not in standard location)
sudo xcode-select -s /Applications/Xcode.app/ 

在此之后,您可以尝试修复模拟器设备或将其移除并创建一个新设备。

至少在某些情况下,可以通过upgradeshutdown 等指令使用xcrun 命令完成修复

首先列出您拥有的设备和运行时版本

xcrun simctl list

然后从列表中复制模拟器 UUID 并尝试关闭。

xcrun simctl shutdown 43B7241F-CA66-4259-9B15-B3BAAB655779

如果这不起作用,您可以尝试其他命令。我不确定哪个最终解决了我的问题。可能是升级了。

从列表中选择最新的 iOS 版本(如果一切顺利,与您的 XCode 版本一起使用的版本应该是可见的。)

xcrun simctl upgrade 43B7241F-CA66-4259-9B15-B3BAAB655779 "com.apple.CoreSimulator.SimRuntime.iOS-11-4"

我什至做了擦除,但我认为没有必要。

【讨论】:

【参考方案4】:

xcrun simctl shutdown all 在终端修复了这个问题。

【讨论】:

以上是关于无法在当前状态下启动设备:正在创建的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 13 设备中无法在后台/挂起状态下接收 VoIP 消息

模拟器无法启动:等待设备时出错

设备重新启动后,地理围栏是不是在 android 中保持活动状态

如何在 Android 中查看 HDMI 设备连接状态?

CheckPoint重启后GAIA无法启动的故障解决记录

设置Wifi热点,提示“无法启动承载网络”怎么办