#1 楼
您是否偶然不“信任”设备?即使设备已解锁,这也将阻止它与xcode通信。更新此处是Apple的支持文档:http://support.apple.com/zh-cn/HT5868
评论
我不确定您所说的“信任”是什么意思...我该如何启用呢?
–Faisal Syed
2014年11月6日23:59
拔下设备,关闭xcode,然后打开xcode并插入设备。当您将其插入(解锁后)时,系统将提示您“信任”计算机(在iOS设备中)。我的猜测是您可能不小心轻按了“不信任”,因此设备将拒绝连接到计算机。
–tehprofessor
2014年11月7日,0:01
我已经通过有关此问题的Apple支持页面链接更新了答案。
–tehprofessor
2014年11月7日,0:02
@NicolasMiari我插入手机的同时还显示了其他通知,导致手机消失,或者不小心在Mac上关闭了提示...同样,如果您使用了移动配置器,则有可能导致一些奇怪的问题,因为设备可以配置为仅响应一台计算机。也许当您第一次插入时,握手信号就混乱了吗?
–tehprofessor
18年6月7日在21:13
啊...另一种“微动开关”解决方案。
– Zmart
'18 Sep 19'在16:09
#2 楼
我的手机设置为“信任” Mac,但Xcode 6.1.1仍然遇到此错误。这对我有用:
拔出插头设备
退出xcode
打开xcode
插入设备
构建/运行
评论
不幸的是,这常常是许多奇怪的Xcode难题的解决方案。
–贾森
2015年12月20日,下午3:58
“您尝试将其关闭然后再次打开吗?!” -每次都能工作!
– Mike James
19年1月14日在15:12
2019年11月,Xcode仍然存在此问题!今天早上打我。拔下设备,退出Xcode,(去喝点咖啡),打开Xcode,插入电源,节省大量时间,但似乎可以正常工作。我的另一个“最爱”是Xcode看到设备,然后看不到设备。
–WholeCheese
19年11月20日在19:17
XCode 10.1仍然必须执行此操作才能将其部署到设备。有些事情永远不会变。
–CasualCoder
20-2-11在22:30
从最新的Xcode 11.4.1开始...直到答案
– rickrvo
20-5-11的2:49
#3 楼
我将设备从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支持页面中提到的过程相同)。 ):断开设备与MacBook的连接,然后关闭Xcode。
在设备上,转到
Settings > General > Reset
,然后点击Reset Location & Privacy
将设备重新插入进入计算机,然后在设备上将提示您信任计算机。点击信任。
现在重新打开Xcode并重建项目。
device locked
错误应该消失。评论
是的,不幸的是,只有iOS 10的Xcode 8才对我有用:(
–比沙尔·吉米尔(Bishal Ghimire)
16-10-25在3:41
@BishalGhimire是的,绝对不理想。实际上,我实际上只需要再次进行此重置,因为XCode再次向我发送了设备被锁定的消息,而没有对我的任何iPhone设置或XCode的设置进行任何明显的更改。在重置计算机的信任设置的过程中,我不确定何时何地。
–铁约翰·邦尼
16-10-25在19:16
您应该等待一段时间来处理符号文件
–哈米德·加迪里安
16-11-20在7:22
嗯...这解决了“设备锁定”错误...但已将其替换为“无法保存配对记录”。错误...
–kris
16 Dec 20'在4:22
在设备/ Xcode 9上更新iOS 11软件后,这对我有用
–本
17-10-18在10:22
#4 楼
从Xcode顶部栏中的“窗口”菜单中,选择“设备和模拟器”。(或按SHIFT + COMMAND + 2)
然后选择您的设备,右键单击并选择取消配对。
一旦您执行此信任或不信任操作,就会出现在您的设备上。
再次信任该设备,它将开始为开发做准备。
等待Xcode将设备配对以进行开发,然后您就可以开始了!
评论
问题通常不是在等待xcode准备iPhone调试:)
–阿卜杜拉赫曼·埃利西(Abdelrahman Ellithy)
18年4月24日在4:02
取消配对的详细说明可以在forums.developer.apple.com/thread/52048中找到
– Atara
19年5月15日在13:36
我在Xcode 11 beta和iOS 13 beta中遇到了这个问题,这可以解决启用无线调试时XPass提示“需要密码”的问题。谢谢! :)
– KarenAnne
19年9月4日,下午3:55
在尝试启用无线功能后,此解决方案对我有用。其余答案无济于事。
–纳迪亚(Nadia Solovyeva)
20 Sep 18'6:45
#5 楼
即使我第一次选择“信任此计算机”选项,我仍然遇到相同的问题。这对我有用
锁定设备
从设备上拔下电缆。
解锁设备
再次连接到Mac
评论
上面Abhi Beckert的回答对我有用,现在对我有用。我在Apple无能的开发人员身上花了大量的时间来跳舞。
–麦金
17年6月16日在9:44
多数民众赞成在苹果为您服务!在IB的属性检查器中更改某些值将使您的xcode更快。大声笑。
– Itzdsp
17年6月16日在15:59
#6 楼
2018我找到的最快方法是:
1)转到窗口->设备(对我来说将xcode中的热键更改为CMD + P)
2)在设备上按取消配对。
3)按下对iPhone的信任。
4)重新构建或不构建就运行(Ctrl + CMD + R)
评论
有用。现在我知道Cmd + Ctrl + R无需构建即可运行
–塔鲁霍达(TàTruhoada)
19-09-17在6:46
#7 楼
对于需要逻辑答案的任何人。.转到窗口->设备和模拟器。右键单击设备并取消配对。
断开电缆连接并重新连接。
等待它并让Xcode检测到您的设备。
运行项目。
确保在iOS设备上信任并输入任何密码。
评论
这工作了。最初配对时,请确保您的设备未锁定。如果没有,请按照以下说明进行维修。
– Wizkid
18年5月14日在15:29
#8 楼
我有一个非常简单的解决方案,立即为我工作。需要大约10秒钟的时间:1)转到
Window -> Devices & Simulators
并取消选择Show as run destination
2)拔下电缆,然后重新插入。
3)运行项目。
这应该可以解决您的问题!
评论
谢谢,这在XCode 10.2上对我有用,而其他建议则不行。可能与先前打勾以通过网络可用然后处于相当慢的wifi上有关。
–安迪·邓特(Andy Dent)
19年10月1日在5:30
谢谢。这对我有用。 Xcode 11.3。有趣的是,当我没有打开“设备和模拟器”窗口时,拔下电缆再将其重新插入都无法正常工作。
–懒忍者
20 Jan 23'5:51
嗯,这似乎使其无法选择作为目的地。我想念什么?
–德龙
20-2-13在5:57
您很可能忘记了执行第二步:2)拔下电缆,然后重新插入。运行项目。
–星空
20-2-13在8:03
#9 楼
重新启动了我的iPhone,并为我修复了它。我尝试了此页面上的每个答案(当时为7个,尽管有2个重复),但都无法为我摆脱Xcode错误。
/>
评论
这挽救了我的一天!谢谢!
–方明
17-10-19在1:05
这是节省我很多时间的最佳答案。谢谢
–加拉夫
17年11月14日在11:26
对我没有帮助。仅设置不信任并再次信任才有所帮助。
–尼克·科夫(Nik Kov)
18-2-17在10:48
您不需要每次都重新引导或重新启动。.检查我的答案:stackoverflow.com/a/50023756/9623144
–琥珀色K
18年6月20日在3:43
每次重新启动电话都是浪费时间。
–尼克·科夫(Nik Kov)
18年7月27日在10:01
#10 楼
对于那些在Xcode 9中遇到此问题的人:只需重新启动Xcode就可以解决问题。
评论
这是正确的,尤其是在Xcode 9中进行wifi调试的情况下。
– Ben Lachman
17年11月12日,0:02
#11 楼
在使用Xcode 9时有时会发生这种情况。有多种解决方案,如下所述:
注意:请确保您的Xcode尝试安装应用程序时未锁定设备。
解决方案1:
i。
Disconnect device
和connect again
解决方案2:
i。
Restart you device
解决方案3:
i。
Disconnect device
ii。
Quit Xcode
(快捷键:cmd + Q)
iii。
Open your project
iv。
Clean project
(快捷键:cmd + shift + K
)v。现在
connect device
vi。
Run
您的项目对我来说,解决方案3效果很好
评论
尝试了本书中的所有内容。最后,重启手机是唯一可行的方法。感谢您在此处发布该想法!
–布赖恩·萨切塔(Brian Sachetta)
20-10-22在15:04
#12 楼
一个简单的解决方案:首先,拔出设备的电源。
现在,解锁设备并重新插入。确保设备已解锁。
现在通过选择设备作为目标来运行Xcode项目。
评论
我也一样。另外,我能够调试无线。
– Mykhailo Lysenko
17/12/23在12:29
@MykhailoLysenko哦,这意味着您必须暂时关闭iPhone的网络,这要感谢Steven Jobs。 :)
– Neal.Marlin
20 Mar 18 '15在15:41
#13 楼
插入iPhone时,它将要求您信任计算机。如果您已经信任并解锁,但仍然说设备已锁定(错误)。只需拔下插头再重新插入即可使用
#14 楼
这些步骤在iOS 10中对我有用。从设备上拔下电缆。
插入设备中。
清理并构建Xcode项目。
#15 楼
此问题与“信任”无关。这是Xcode中的错误。只需执行以下步骤。
当Xcode运行并且您的设备已连接时:
锁定您的设备。
从Mac上拔下设备。
解锁设备。
将设备重新插入Mac。
#16 楼
最近,我遇到了Xcode,显示“设备锁定时无法启用开发,请解锁设备并重新连接。(0xE80000E2)。如果您的iOS设备已被解锁并已连接到mac和升级到iOS 10.1.1后,从Xcode 8.1中获得错误,则设备不信任mac。
要修复此问题,请先断开设备与mac的连接,然后转到iOS设置应用,打开常规->重置->重置位置和隐私。
然后将设备连接到Mac,并在出现提示时,设置选择“信任mac”。
然后在其中处理符号文件设备和Mac。完成后,您可以将项目运行到设备上。它将正常运行。
#17 楼
我经常碰到这个问题(至少每周5次)。几乎每次发生这种情况时,Xcode重新启动都会对其进行修复。但这一次似乎没有任何效果,包括:重新启动Xcode;
拔出并重新插入iPhone;
清理项目(cmd + shift + k) ;
清理派生数据(cmd + option + shift + k)
以各种不同的顺序执行了数十次。
是什么为我解决了这个问题这次很简单:
✅重新启动Mac。
评论
这对我有用,尽管如此,我也杀死了Xcode。
– Yash Bedi
19年4月29日在9:59
#18 楼
解决方案:将目标设备切换到其他设备(例如,通用iOS设备),,然后解锁物理设备并再次切换回它。
#19 楼
有一个简单的方法可以解决该问题。至少对我有用。在您的iPhone设备中
转到“设置”>“开发人员”>单击“清除受信任的计算机”
键入所需的密码
完成!
我找到的最简单的方法。
评论
如果看不到“设置”>“开发人员”怎么办?
–德龙
20-2-13在6:09
#20 楼
通常,拔出/重新插入似乎对我有用。但是今天却没有,似乎有些其他的方法也起作用了:我已经在有问题的设备上启用了网络调试功能,看起来好像它记得一个旧的网络“锁定”设置,而没有看到该设备实际上是通过USB连接的。 (临时)取消选择“通过网络连接”并重新插入后,它又恢复了正常工作。评论
是的,即使重新启动失败,禁用和重新启用网络调试也常常为我解决。
– Peter Johnson
19年7月9日在23:16
因此,wifi调试是问题所在。
– Neal.Marlin
20 Mar 18 '15在15:48
#21 楼
有两种解决方案对我有用。1)从Mac断开设备并重新连接。
2)从Mac断开设备并重新启动,然后将其与mac相连
#22 楼
很多答案,但是对我有用的答案(El Capitan,Xcode 8.2)是关闭iTunes。如果该连接到IOS设备,则尽管Xcode可以加载应用程序组件,但仍将无法运行它。#23 楼
在设备(iPhone / iPad)上,转到:设置->开发人员->清除受信任的计算机为我工作。评论
这也是我必须要做的,才能获得“信任这台计算机”?连接到计算机时出现提示
– N
18年6月26日在20:31
#24 楼
我发现通过关闭控制台并运行模拟器可以使XCode再次查看我的iPhone。如果您不需要其他相关程序,请确保它们不会运行。#25 楼
由于您的设备上有待更新的更新,也会发生这种情况。这也意味着您需要更新手机,连接到MacBook(如果需要,请信任它)。这就是我找到问题和解决方案的方式。评论
我遇到了同样的问题(更新正在设备上等待),但是我没有时间更新它。阿斯凡德·沙伯(Afand Shabbir)的答案奏效了。 (以防读者没有时间更新)
–Poyrazoğlu可以吗
18年5月6日在10:55
#26 楼
如果其他解决方案都不起作用,则值得检查的一种可能性是设备上没有剩余空间。 Xcode不会给您一个有用的“设备已满”错误,告诉您设备没有剩余存储空间,但也无法将应用程序构建部署到存储已满的设备上。在这种情况下,唯一的解决方案是删除媒体或其他应用程序/数据以释放足够的空间。#27 楼
有时,您的设备会停止信任您的PC,而不会再次使用。转到设置,然后依次选择常规>重置>重置位置和隐私。并再次将设备重新插入PC并按手机中显示的“信任此设备”提示。#28 楼
解决此问题的另一种方法是,在iPhone处于主屏幕而不是锁屏或打开应用的情况下,将iPhone与Xcode打开连接。#29 楼
以前的所有解决方案均无效。Finlay,更换iPhone的电缆解决了问题。
#30 楼
我必须将设备重新添加到xcode。在XCode中打开“设备和模拟器”(CMD + Shift + 2),在左侧列表中,按+按钮并重新添加同一设备。
评论
锁定并再次解锁尝试了,还是没有运气
对我来说,拔下插头然后重新插上就可以了。无需清理构建文件夹,使用Command + Option + P + R重新启动Mac,离开房子再回来,烧掉史蒂夫·乔布斯的伏都教娃娃,等等。
我通过禁用热点解决了此问题
@NicolasMiari对我来说,它没有用,我正在寻找伏都教玩偶