Xcode无法启动应用程序,因为设备已锁定。

10

当我在实际设备上运行应用程序时,即使设备已解锁,也会出现这个错误。

输入图像描述

我尝试过断开和连接设备、重启设备、重新启动 Xcode 和清除项目,但每次都出现此错误。我正在使用 macOS 10.14.4 上的 XCode 10.2。

编辑:每次我第一次启动系统并运行项目时,就会出现这个问题。


2
取消设备配对,然后重新进行配对。 - Sohil R. Memon
@SohilR.Memon 谢谢,但在我的情况下,取消配对和重新配对设备无效,我知道这可能是一个解决方案。 - user12688502
那么我认为您需要从电脑中删除设备的符号文件,然后再尝试一次。 - Sohil R. Memon
在您的 iPhone 设备上,前往“设置”>“开发人员”,点击“清除受信任的计算机”。输入所需的密码,然后取消配对并重新配对设备。 - byaruhaf
找到了解决方法: 未配对的设备,重启Xcode 2-3次,重新启动设备并重新配对,并在运行项目时保持设备解锁状态。谢谢大家。 - user12688502
3个回答

22

通常,解除配对并重新配对可以解决问题

在此输入图片描述

在此输入图片描述

然后再尝试重新配对


7

你是否偶然地点击了“信任此计算机”?

这将防止设备与Xcode进行通信,即使设备已解锁。

根据苹果公司的支持文档执行以下步骤:

解决方法

  • 将设备与电脑断开连接,并关闭Xcode项目。
  • 在iPhone上转到设置 > 通用 > 重置,然后按重置位置和隐私。

  • 将设备重新连接到Macbook上,在iPhone上会提示您信任Macbook。点击“信任”。

  • 现在重新打开Xcode并重新构建项目。
  • iPhone锁定错误应该会消失。

另一个可行的解决方法

  • 拔掉iPhone
  • 完全退出Xcode
  • 打开Xcode项目
  • 插入您的iPhone
  • 构建并运行

另一种解决方法

  • 转到窗口 -> 设备和模拟器。右键单击您的iPhone并取消配对。

  • 断开电缆并重新连接。

  • 等待一会儿,让Xcode检测到您的iPhone。

  • 运行您的项目。

  • 确保在您的iOS设备上信任并输入任何密码。


-1

只需将 iPhone 与 Mac 的电缆重新插入,它就可以正常工作。


1
由于您当前的回答表述不清楚,请[编辑]以添加更多细节,帮助他人了解如何解决所提出的问题。您可以在帮助中心找到更多撰写良好答案的信息。 - Community

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接