当我尝试构建和运行时,Xcode说我的设备被锁定了。我看了一下我的iPhone,它根本没有锁定。我该怎么解决这个问题?
当我尝试构建和运行时,Xcode说我的设备被锁定了。我看了一下我的iPhone,它根本没有锁定。我该怎么解决这个问题?
我的手机已经被设置为信任这台 Mac,但我在使用 Xcode 6.1.1 时仍然遇到了这个错误。
以下方法对我有效:
你是否不小心“不信任”了设备?这将防止该设备与Xcode通信,即使设备已解锁。
更新:这里是苹果的一份支持文档:http://support.apple.com/en-us/HT5868
最近我在将设备从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后默认不信任我的电脑。以下是对我有效的重置设置的步骤(这与Apple支持页面中在tehprofessors的回答中提到的过程相同):
Settings > General > Reset
,然后点击 Reset Location & Privacy
device locked
错误应该就消失了。从Xcode顶部菜单的“窗口”菜单中选择“设备和模拟器”。
(或按SHIFT + COMMAND + 2键)
然后选择您的设备,右键单击并选择取消配对。
一旦这样做,您的设备上将出现“信任”或“不信任”的选项。
再次信任该设备,它将开始为开发准备。
等待Xcode将设备配对以进行开发,然后您就可以开始了!
即使我第一次选择了“信任此计算机”选项,但我遇到了同样的问题。
以下方法对我有用:
2)拔下电缆并重新插入。运行项目。
- Starsky我尝试了本页面上的每一个答案(共7个,其中2个是重复的),但对于我来说都没有成功地消除Xcode错误。
对于需要逻辑答案的任何人..