当我试图构建并运行时,Xcode说我的设备被锁定了。我看了看我的iPhone,根本没锁。我怎么解决这个问题?


当前回答

解决方案:将目标设备切换到其他设备(例如通用iOS设备),

然后解锁您的物理设备,并再次切换回它。

其他回答

你是不是碰巧不“相信”这个设备?这将阻止它与xcode通信,即使设备是解锁的。

这里是苹果的支持文档:http://support.apple.com/en-us/HT5868

在使用Xcode 9时,这种情况有时会发生。

有多种解决方案,如下所述:

注意:当Xcode试图安装应用程序时,请确保您的设备没有锁定。

解决方案一:

i.断开设备,重新连接

解决方案二:

i.重启设备

解决方案三:

i.断开装置

2退出Xcode(快捷键:cmd + Q)

3打开你的项目

iv.清洁项目(快捷键:cmd + shift + K)

v.现在连接设备

vi.运行项目

对我来说,解决方案3非常有效

这些步骤在iOS 10中对我很有效。

从设备上拔出线缆。 插入设备。 清理并构建Xcode项目。

在Xcode顶部栏的窗口菜单中,选择设备和模拟器。

(或按SHIFT + COMMAND + 2)

然后选择您的设备,右键单击并选择取消配对。 执行此操作后,设备上会显示“信任”或“不信任”。 再次信任该设备,它将开始为开发做准备。 等待Xcode对设备进行开发,然后你就可以开始了!

我不得不重新添加设备到xcode。

在XCode中打开Devices and Simulators (CMD+Shift+2),在左侧列表中按+按钮并重新添加相同的设备。