【发布时间】:2015-06-11 09:07:37
【问题描述】:
问题:我无法模拟 Apple Watch 界面。每当我尝试在 iPhone 6 模拟器上测试 Apple watch 应用程序时,Xcode 都会成功完成并构建应用程序,尝试打开模拟器并失败,并显示错误消息“设备状态无效”。
我相信模拟器有一个手表模拟器,它与兼容的 iPhone 模拟器型号一起打开,可以与 Apple Watch 通信(例如:iPhone 6)虽然我还没有看到它工作。我已经为 iPad 和 iPhone 构建了一个通用界面,为手表构建了另一个界面,所以这不是应用程序用于错误设备的问题。每当我在我的实际 iPhone 上测试时,我都可以成功测试通用接口。
我在 iMac OS X 10.10.3 上使用 Xcode 6.2
我已尝试重新启动 Xcode/Computer。我似乎在任何地方都找不到任何其他提及“无效设备状态”的内容,希望是因为它显然是要避免/修复我忽略的事情。任何帮助将不胜感激。
【问题讨论】:
-
确保您已在 Xcode 中选择了 Apple Watch 方案,并已在模拟器中打开了允许您查看手表显示的外部显示器。
-
我尝试了一个较旧的 Xcode 项目,我知道几周前在进行一些更新之前它还在工作,但它也不再工作了。尽管如此,还是不错的建议。
-
在 Xcode 7.3 上也可以得到这个
-
检查 this answer 是否有 XCode 9.0
标签: ios xcode ios-simulator apple-watch xcode-6.2