我得到" Xcode无法在我的iPad上启动MyApp,因为设备已被锁定。解锁设备继续"在"构建成功"之后,在Ipad Air 2(实际设备,而不是模拟器)上运行XCODE 8.2上的构建和运行时的消息当设备实际上没有锁定时。我尝试用锁定的设备做它,以便它像往常一样检测解锁,但无济于事。清洁项目,虚无...这很烦人,经常发生。它是否发生在其他任何人身上,有没有人知道任何工作?似乎是一个XCODE 8.2错误?
答案 0 :(得分:4)
我经常看到它
最简单的解决方案:
Lock your device (e.g. click on side power button) and unlock again.
或者你可以重启Xcode,但这需要更多的时间。
答案 1 :(得分:3)
我通过在另一台设备上的xcode中启动另一个项目来清除它(xcode 9使其与无线网络相结合)然后回到目标项目。
仍然不是'简单',但肯定比重启xcode更好!
更新:另一种对我有用的方法是在Mac上关闭WiFi的“简单”方法,等待它不显示“设备和模拟器”下的连接,然后重新打开WiFi。当它恢复时,我所有的测试手机都恢复了连接状态。如果连接多部手机,这似乎是最好的方法!
答案 2 :(得分:2)
退出XCode 打开XCode 构建/运行
这应该对您有用,对我也有用。
这是从XCode 6一直发生的情况,您需要真正地“思考不同”来解决此类问题。
答案 3 :(得分:1)
我在重建我的carthage框架时遇到了这个问题。我的iPad已连接,但我的iPhone已锁定且未连接,这正是用于构建的内容。
确保其他设备未通过无线方式进行构建。