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


当前回答

在您的设备(iPhone/iPad)上转到:设置->开发人员->清除可信计算机为我工作。

其他回答

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

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

当你插入iPhone时,它会要求你相信电脑。 如果您已经信任并解锁,但仍然说您的设备被锁定(错误)。只要拔掉插头,再插上,它就会工作了

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

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

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

解决方案一:

i.断开设备,重新连接

解决方案二:

i.重启设备

解决方案三:

i.断开装置

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

3打开你的项目

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

v.现在连接设备

vi.运行项目

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

我经常遇到这个问题(至少每周5次)。几乎每次发生这种情况,Xcode都会重新启动来修复它。但这次似乎什么都没用,包括:

重新启动Xcode; 拔下又插上iPhone; 清理项目(cmd+shift+k); 清除派生数据(cmd+option+shift+k)

以各种不同的顺序做了几十次。

这次解决问题的方法很简单:

✅重新启动Mac。

一个简单的解决方案:

首先,拔掉你的设备。 现在,解锁你的设备,重新插上电源。请确保设备已解锁。 现在通过选择设备作为目标来运行Xcode项目。