Answers:
您是否偶然不“信任”设备?即使设备未锁定,这也将阻止它与xcode通信。
更新此处是Apple的支持文档:http : //support.apple.com/zh-cn/HT5868
我的手机设置为“信任” Mac,但Xcode 6.1.1仍然遇到此错误。
这为我工作:
我最近将设备从iOS 9更新到10后,就遇到了XCode 8的问题。我收到的确切错误是:Development cannot be enabled while your device is locked. Please unlock your device and reattach.
即使我的手机已解锁,以及拔出并重新插入设备后,我仍然收到此错误。
正如在几个答案中提到的那样,该device is locked
消息实际上是指该设备不信任MacBook。就我而言,我认为我的手机在更新到iOS 10后默认不信任我的计算机。以下是对我有用的步骤以重置设置(这与tehprofessors的回答中的Apple支持页面中提到的过程相同)。 ):
Settings > General > Reset
,然后点击Reset Location & Privacy
device locked
错误应消失。device is locked
发送了消息,而我的iPhone或XCode的任何设置都没有任何明显的变化。在重置计算机的信任设置的过程中,我不确定何时何地。
从Xcode顶部栏中的“窗口”菜单中,选择“设备和模拟器”。
(或按SHIFT + COMMAND + 2)
然后选择您的设备,右键单击并选择取消配对。
完成此操作后,“信任”或“不信任”将出现在设备上。
再次信任该设备,它将开始为开发做准备。
等待Xcode将设备配对以进行开发,然后一切就好了!
我发现现在最快的方法是:
1)转到窗口->设备(对我来说,将xcode中的热键更改为CMD + P)
2)在设备上按取消配对。
3)在iPhone上按信任键。
4)重新构建或不构建就运行(Ctrl + CMD + R)
我有一个非常简单的解决方案,立即为我工作。大约需要10秒才能完成:
1)前往Window -> Devices & Simulators
并取消Show as run destination
2)拔下电缆,然后重新插入。
3)运行项目。
这应该可以解决您的问题!
2) Unplug the cable and plug it back in. Run the project.
一个简单的解决方案:
首先,拔下设备电源。
现在,解锁设备并重新插入。确保设备已解锁。
现在,通过选择设备作为目标来运行Xcode项目。
使用Xcode 9有时会发生这种情况。
对此有多种解决方案,如下所述:
注意:当Xcode尝试安装应用程序时,请确保您的设备未锁定。
解决方案1:
一世。Disconnect device
和connect again
解决方案2:
一世。 Restart you device
解决方案3:
一世。 Disconnect device
ii。Quit Xcode
(快捷键 :cmd + Q)
iii。 Open your project
iv。Clean project
(快捷键:cmd + shift + K
)
v。现在 connect device
vi。Run
你的项目
对我来说,解决方案3运作完美
通常,拔出/重新插入似乎对我有用。但是今天却没有,似乎有些其他的方法也起作用了:我已经在有问题的设备上启用了网络调试功能,看起来好像它想起了旧的网络“锁定”设置,而没有看到设备实际上是通过USB连接的。(临时)取消选择“ 通过网络连接 ”并重新插入后,它又恢复了正常工作。
很多答案,但是对我有用的答案(El Capitan,Xcode 8.2)是关闭iTunes。如果该连接到IOS设备,则尽管Xcode可以加载应用程序组件,但仍将无法运行它。
在您的设备(iPhone / iPad)上,转到:设置 -> 开发人员 -> 清除受信任的计算机为我工作。
这也可能是由于您的设备上有待更新而引起的。这也意味着您需要更新手机,连接到MacBook(如果需要,请信任它)。这就是我找到问题和解决方案的方式。
我不得不将设备重新添加到xcode。
在XCode中打开“设备和模拟器”(CMD + Shift + 2),在左侧列表中,按+按钮并重新添加同一设备。