我的手机设置为“信任”Mac,但我仍然在使用 Xcode 6.1.1 时遇到了这个错误。
这对我有用:
拔下设备
退出 xcode
打开xcode
插入设备
构建/运行
您是否偶然不“信任”该设备?即使设备已解锁,这也会阻止它与 xcode 通信。
更新这里是来自 Apple 的支持文档: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 支持页面中提到的过程相同):
断开设备与 MacBook 的连接并关闭 Xcode。在您的设备上转到“设置”>“常规”>“重置”,然后点击“重置位置和隐私”将您的设备重新插入计算机,然后在设备上将提示您信任计算机。点击信任。现在重新打开 Xcode 并重建项目。设备锁定错误应该会消失。
device is locked
消息,而我的 iPhone 设置或 XCode 的设置没有任何明显的变化。在此过程中,我对计算机的信任设置正在被重置,但我不确定何时何地。
从 Xcode 顶部栏中的 Window Menu 中,选择 Devices and Simulators。
(或按 SHIFT + COMMAND + 2)
然后选择您的设备,右键单击并选择取消配对。执行此操作后,信任或不信任将出现在您的设备上。再次信任该设备,它将开始为开发做准备。等待 Xcode 配对设备进行开发,然后你就可以开始了!
即使我第一次选择了“信任这台计算机”选项,我也遇到了同样的问题。
这对我有用
锁定设备 从设备上拔下电缆。解锁设备再次连接到 Mac
2018
现在我发现最快的方法是:
https://i.stack.imgur.com/Aaa7k.png
重新启动我的 iPhone,并为我修复了它。
我尝试了此页面上的每个答案(当时有 7 个,虽然有 2 个是重复的),但他们都没有成功为我摆脱这个 Xcode 错误。
我有一个非常简单的解决方案,可以立即为我工作。大约需要 10 秒才能完成:
1) 转到 Window -> Devices & Simulators
并取消勾选 Show as run destination
https://i.stack.imgur.com/Y2jZu.png
2) 拔下电缆并将其重新插入。
3) 运行项目。
这应该可以解决您的问题!
2) Unplug the cable and plug it back in. Run the project.
对于任何需要逻辑答案的人..
转到窗口-> 设备和模拟器。右键单击您的设备并取消配对。断开电缆并重新连接。等待它并让 Xcode 检测您的设备。运行项目。确保您信任您的 iOS 设备并输入任何密码。
对于那些在 Xcode 9 中遇到此问题的人:只需重新启动 Xcode 即可解决问题。
在使用 Xcode 9 时有时会发生这种情况。
https://i.stack.imgur.com/q9b3B.png
有多种解决方案,如下所述:
注意:确保您的设备在 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
六。 Run
您的项目
对我来说,解决方案 3 效果很好
一个简单的解决方案:
首先,拔下您的设备。现在,解锁您的设备并重新插入。确保设备已解锁。现在通过选择设备作为目标来运行 Xcode 项目。
当您插入 iPhone 时,它会要求您信任计算机。如果您已经信任并解锁但仍然说您的设备已锁定(错误)。只需拔下并重新插入,它就会工作
这些步骤在 iOS 10 中对我有用。
从设备上拔下电缆。插入设备。清理并构建 Xcode 项目。
我经常遇到这个问题(至少每周 5 次)。几乎每次发生这种情况时,Xcode 重新启动都会修复它。但这一次似乎没有任何效果,包括:
重启 Xcode;
拔下和重新插入 iPhone;
清理项目(cmd+shift+k);
清理派生数据(cmd+option+shift+k)
以各种不同的顺序完成了数十次。
这次为我解决的问题很简单:
✅ 重新启动 Mac。
最近我遇到Xcode显示“当您的设备被锁定时无法启用开发,请解锁您的设备并重新连接。(0xE80000E2)。
如果您的 iOS 设备已解锁并连接到 mac,但在升级到 iOS 10.1.1 后仍然从 Xcode 8.1 收到错误,则该 mac 不受设备信任。
要修复它,首先断开设备与 mac 的连接,然后转到 iOS 设置应用程序,然后打开常规->重置->重置位置和隐私。
然后将设备连接到 mac,并在出现提示时设置选择信任 mac。
然后等待您的设备和 mac 中处理符号文件。完成后,您可以将项目运行到您的设备上。它会起作用的。
有一个简单的方法可以解决这个问题。至少它对我有用。在您的 iPhone 设备中转到设置 > 开发人员 > 单击“清除受信任的计算机”输入所需的密码并完成!!!
我找到的最简单的方法。
这个问题与“信任”与否无关。这是 Xcode 中的一个错误。
只需按照以下步骤操作。
当 Xcode 正在运行并且您的设备已连接时:
锁定您的设备。从 Mac 上拔下您的设备。解锁您的设备。将您的设备插回 Mac。
解决方案:将目标设备切换到其他设备(例如通用 iOS 设备),
https://i.stack.imgur.com/LTz65.png
然后解锁您的物理设备并再次切换回它。
通常只是拔掉/重新插入似乎对我有用。但今天它没有,其他东西似乎起作用了:我已经在有问题的设备上启用了网络调试,它几乎看起来像是记住了一个旧的网络“锁定”设置,而没有看到该设备实际上是通过 USB 连接的.在(暂时)取消选择“通过网络连接”并重新插入后,它又恢复了工作。
有两个解决方案对我有用。 1)断开您的设备与Mac的连接并重新连接。 2)断开您的设备与mac并重新启动它,然后将它与mac连接它会工作
有时您的设备会无缘无故停止信任您的 PC。转到您的设置,然后通用>重置>重置位置和隐私。并再次将您的设备重新插入您的 PC,然后按手机中显示的“信任此设备”提示。
很多答案,但对我有用的一个(El Capitan,Xcode 8.2)是关闭 iTunes。如果它与 IOS 设备有连接,那么尽管 Xcode 可以加载应用程序组件,但它仍然无法运行它。
在您的设备(iPhone/iPad)上转到:设置-> 开发人员-> 清除受信任的计算机为我工作。
我发现通过关闭控制台和正在运行的模拟器可以让 XCode 再次看到我的 iPhone。如果您不需要其他相关程序,我会确保它们没有运行。
这也可能是由于设备上的待更新更新而发生的。这也意味着您需要更新手机,连接到 MacBook(如果需要,请相信它)。这就是我发现问题和解决方案的方式。
如果这些其他解决方案都不起作用,那么值得检查的一种可能性是设备上没有剩余空间。 Xcode 不会给您一个有用的“设备已满”错误来告诉您您的设备没有剩余存储空间,但它也无法将应用程序构建部署到存储已满的设备。在这种情况下,唯一的解决方案是删除媒体或其他应用程序/数据以释放足够的空间。
解决此问题的另一个方法是在您的 iPhone 处于主屏幕时连接您的 iPhone 并打开 Xcode,而不是在锁屏或打开应用程序的情况下。
以前的所有解决方案都不起作用。
Finlay,更换 iPhone 的电缆解决了这个问题。
我不得不将设备重新添加到 xcode。
在 XCode 中打开设备和模拟器 (CMD+Shift+2),在左侧列表中按 + 按钮并重新添加相同的设备。
不定期副业成功案例分享