无效的设备状态 – Xcode / iOS模拟器错误
问题:我无法模拟Apple手表界面。 每当我尝试在iPhone 6模拟器上testing我的Apple Watch应用程序时,Xcode都会成功完成并构build应用程序,尝试打开模拟器并失败,并显示错误消息,显示“无效的设备状态”。
我相信模拟器有一个手表模拟器,与可以与苹果手表通信的兼容iPhone模拟器模型打开(例如:iPhone 6)虽然我还没有看到它的工作。 我已经为iPad和iPhone构build了一个通用接口,另一个用于手表,所以这不是一个错误的设备的应用程序的问题。 每当我testing我的实际iPhone我可以testing通用接口成功。
我在iMac OS X 10.10.3上使用Xcode 6.2
我已经尝试重新启动Xcode /计算机。 我似乎无法在任何地方发现任何其他“无效的设备状态”,希望由于这是一个显而易见的事情,以避免/修复,我忽略了。 任何帮助,将不胜感激。
强制退出xCode并重新启动将解决问题。
在将Xcode 6.4更新到7.1之后,我遇到了这个问题。 下面是对此的修复:
- 清理项目 ( cmd + shift + k )以及清理生成文件夹 ( cmd + shift + k +选项 )
- 退出模拟器并重新运行
- 退出Xcode和模拟器并再次运行
- 重新启动您的Mac 。
解决scheme3为我工作!
我遇到过同样的问题。 通常这是因为您只需更新Xcode或在应用程序文件夹中更改其名称。
如果你只是重新启动电脑,它将正常工作。
希望能帮助到你 !
当安装了多个Xcode应用程序时,我观察到了这种情况。
要解决这个问题,
- 启动Xcode并点击首选项..,
- 转到“位置”选项卡,从“命令行工具”下拉列表中select正确的选项
- 退出Xcode并重新启动它。
- 运行你的应用程序
首先,清理项目。
- 退出你的项目。
- 退出你的Xcode。
- 重新启动Xcode。
当我有两个不同的xcode版本同时运行时,发生这种情况。 希望这可以帮助你。
无需退出,重新启动甚至重新安装。 切换到另一个iOS模拟器设备(6s,如果你正在使用6s plus),瞧!
在XCode 7.3.1上没有任何工作。
必须重新安装它才能使模拟器工作。
- 转到应用程序文件夹。 将XCode拖放到垃圾箱。
- 空垃圾箱内容。
- 转到App Store并安装XCode。
- 运行XCode。 模拟器现在应该工作。
我有Xcode 7.3
和Xcode 8.0
安装。
如果我正在使用Xcode7.3并打开Xcode8.0从Xcode8.0项目中获取一些代码。
当我在Xcode7.3上运行我的应用程序时,它会给我同样的错误。
解决scheme很简单ForceQuit或退出所有的Xcode的,并打开所需的。
在我的情况下,模拟器会显示一个无限的黑色屏幕,无论是试图运行一个项目,或直接运行模拟器(这应该带你到模拟主屏幕)。 即使在新创build的模拟设备上也会发生这种情况。
现有build议失败后,以下工作为我:
- 删除模拟器
- 删除XCode
- 删除开发人员文件夹
- 从app store重新安装XCode。 这需要再次运行XCode,这样Mac OS才会意识到它不再安装。
Jus清理项目并重新启动Xcode。 当我有两个不同的xcode版本同时运行时,这发生在我身上。
强大的解决方法就是退出你的Xcode并再次运行,希望这样可以帮助你。 这真是为我工作。