首页 文章

Xcode“设备锁定”当iPhone解锁时

提问于
浏览
218

当我尝试构建和运行时,Xcode表示我的设备已被锁定 . 我看了看我的iPhone,它根本没有锁定......可能的错误?我该如何解决?

30 回答

  • 1

    在您的设备(iPhone / iPad)上转到: Settings - > Developer - > Clear Trusted Computers 为我工作 .

  • 10

    即使我第一次选择“信任此计算机”选项,我也遇到了同样的问题 .

    这对我有用

    • 锁定设备

    • 从设备上拔下电缆 .

    • 解锁设备

    • 再次连接到Mac

  • 5

    您是否偶然“不信任”该设备?这将阻止它与xcode通信,即使设备已解锁 .

    这里更新来自Apple的支持文档:http://support.apple.com/en-us/HT5868

  • 4

    所有以前的解决方案都不起作用 .

    Finlay,改变iPhone的电缆解决了这个问题 .

  • 0

    很多答案,但对我有用的(El Capitan,Xcode 8.2)是关闭iTunes . 如果它与IOS设备有连接,那么虽然Xcode可以加载应用程序组件,但它仍然无法运行它 .

  • 6

    由于您的设备上有待更新,也可能发生这种情况 . 这也意味着您需要更新手机,连接到MacBook(如果需要,请相信它) . 这是我如何找到我的问题和解决方案 .

  • 11

    检查禁用的“低功耗模式” . 在我的情况下,我只是禁用此检查,部署立即工作,

  • 350

    Bizare,但我希望它可以帮助某人 . 我连接到VPN(Pro XPN),这导致了问题!断开连接并且工作正常 .

  • 0

    从Xcode顶部栏的“窗口菜单”中,选择“设备和模拟器” .

    (或按SHIFT COMMAND 2)

    然后选择您的设备,右键单击并选择取消配对 .
    一旦您这样做,信任或不信任将出现在您的设备上 .
    再次信任该设备,它将开始为开发做准备 .
    等待Xcode配对设备进行开发,然后你就好了!

  • 0

    解决方案:将目标设备切换到其他设备(例如,通用iOS设备),

    enter image description here

    然后解锁您的物理设备并再次切换回它 .

  • 1

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

    • 重启Xcode;

    • 拔掉并重新插上iPhone;

    • 清理项目(cmd shift k);

    • 清理派生数据(cmd选项班次k)

    在各种不同的订单中完成了数十次 .

    这一次解决这个问题的原因很简单:

    ✅重新启动Mac .

  • 2

    解决此问题的另一个方法是在iPhone处于主屏幕时将iPhone与Xcode打开,而不是在锁屏或打开应用程序 .

  • 1

    最近我遇到了Xcode显示“当你的设备被锁定时无法启用开发,请解锁你的设备并重新连接 . (0xE80000E2) .

    如果您的iOS设备已经解锁并连接到Mac,并且在升级到iOS 10.1.1后仍然从Xcode 8.1获得错误,则该设备不信任该mac .

    要解决此问题,请首先将设备断开连接到Mac,然后转到iOS设置应用,然后打开general-> reset-> Reset Location&Privacy .

    然后将设备连接到mac,在出现提示时,设置select trust the mac .

    然后等待设备和mac中的处理符号文件 . 完成后,您可以将项目运行到您的设备 . 它会起作用 .

  • 2

    这个问题与“信任”无关 . 这是Xcode中的一个错误 .

    只需按照以下步骤操作

    当Xcode正在运行且您的设备已连接时:

    • 锁定您的设备 .

    • 从Mac上拔下您的设备 .

    • 解锁您的设备 .

    • 将设备插回Mac .

  • 0

    2018

    我发现现在最快的方法是:

    1)转到 Window -> devices (将xcode中的热键更改为CMD P)
    2)按设备上的 unpair .
    enter image description here

    3)在iPhone中按 trust .
    4)再次构建或运行而不构建(Ctrl CMD R)

  • 32

    有时你的设备停止信任你的电脑没有研究 . 转到您的设置然后一般>重置>重置位置和隐私 . 然后再次将设备重新插入PC并按下手机中显示的“信任此设备”提示 .

  • 0

    当您插入iPhone时,它会要求您信任计算机 . 如果您已经信任并解锁但仍然说您的设备已被锁定(错误) . 只需拔下插头再插上即可

  • 0

    简单的解决方案:

    • 首先,拔下您的设备 .

    • 现在,解锁您的设备并重新插入 . 确保设备已解锁 .

    • 现在通过选择设备作为目标来运行Xcode项目 .

  • 1

    使用Xcode 9时有时会发生这种情况 .

    Screenshot

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

    Note : Xcode尝试安装应用时,请确保您的设备未锁定 .

    Solution 1 :

    一世 . Disconnect deviceconnect again

    Solution 2 :

    一世 . Restart you device

    Solution 3 :

    一世 . Disconnect device

    II . Quit Xcode (快捷键: cmd + Q)

    III . Open your project

    IV . Clean project (快捷键: cmd + shift + K

    v . 现在 connect device

    六 . Run 你的项目

    对我来说,解决方案3完美无缺

  • 8

    这些步骤适用于iOS 10 .

    • 从设备上拔下电缆 .

    • 插入设备 .

    • 清理并构建Xcode项目 .

  • 0

    对于那些在Xcode 9中遇到此问题的人:只需重新启动Xcode即可解决问题 .

  • 75

    我发现通过关闭控制台和正在运行的模拟器允许XCode再次看到我的iPhone . 如果你不需要,我会确保其他相关程序没有运行 .

  • 4

    值得检查的一种可能性,如果没有这些其他解决方案的工作原理是,设备上没有剩余空间 . Xcode不会向您提供有用的“设备已满”错误,告诉您设备没有剩余存储空间,但它也无法将应用程序版本部署到存储已满的设备 . 在这种情况下,唯一的解决方案是删除媒体或其他应用程序/数据以释放足够的空间 .

  • 41

    我的手机设置为“信任”Mac,我仍然遇到了Xcode 6.1.1的这个错误 .

    这对我有用:

    • 拔掉设备

    • 退出xcode

    • 打开xcode

    • 插入设备

    • build / run

  • 0

    有一种简单的方法可以解决这个问题 . 至少它对我有用 . 在您的iPhone设备中转到设置>开发人员>单击“清除可信计算机”键入所需的密码并完成!!!

    我找到的最简单的方法 .

  • 15

    重新启动了我的iPhone,并为我修复了它 .

    我尝试了这个页面上的每个答案(当时有7个,虽然有两个是重复的)并且它们都没有成功为我摆脱这个Xcode错误 .

  • 15

    通常只是拔掉/重新插拔似乎对我有用 . 但是今天它没有,而其他东西似乎也有效:我已经在有问题的设备上启用了网络调试,它几乎看起来像是记得旧的网络"lock"设置,而没有看到设备实际上是通过USB连接的 . 在(暂时)取消选择“通过网络连接”并重新插入之后,它又重新开始了 .

  • 5

    我刚刚将我的设备从iOS 9更新到10后,我最近遇到了这个问题 . 我收到的确切错误是: Development cannot be enabled while your device is locked. Please unlock your device and reattach. 即使我的手机解锁,拔出并重新插入设备后,我收到此错误 .

    正如在几个答案中提到的那样, device is locked 消息实际上指的是不信任MacBook的设备 . 在我的情况下,我认为我的手机在更新到iOS 10后默认不信任我的电脑 . 以下是重置设置的步骤(这与tehprofessors的答案中Apple支持页面中提到的过程相同) ):

    • 断开设备与MacBook的连接

    • 在您的设备上转到 Settings > General > Reset ,然后点按 Reset Location & Privacy

    • 将设备重新插入计算机,在设备上将提示您信任计算机 . 点击信任 .

    • 在XCode中重建, device locked 错误应该消失 .

  • 92

    对于任何需要合理答案的人

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

    • 断开电缆连接并重新连接 .

    • 等待它让Xcode检测到你的设备 .

    • 运行项目 .

    • 确保您的iOS设备上有 TRUST 并输入任何密码 .

  • 18

    我不得不重新添加设备到xcode .

    在XCode中打开设备和模拟器(CMD Shift 2),在左侧列表中按下按钮并重新添加相同的设备 .

相关问题