设备无法运行错误 iOS 9 Xcode 7.0

18

我最近将我的设备升级到了iOS 9。

当尝试运行时,设备在Xcode 7.1中无法工作,会出现以下错误:

在此设备上启用开发时遇到错误。 请尝试重新启动并重新连接设备。(0xE8000076)

因此,我按照这里建议的更新了iTunes并下载了Xcode 7.0,清理并构建了一下。但是没有成功。

欢迎任何意见。


1
不,这不是一个愚蠢的问题,而是一个答案,第二次重启后就解决了! - dancingbush
意料之外的 :) 好吧,我想我会把它作为答案 :) 很高兴它有帮助) - FreeNickname
我重新启动了设备两次,但仍然没有运气。 - Birju
嗯,我也遇到过这个问题,我尝试重新启动Xcode,问题解决了。 - Ghost Clock
14个回答

25

值得尝试按照错误消息提示的做法:重新启动并重新连接设备。

更新:可能需要两次重新启动。请查看此回答的评论。

更新2:如果其他方法都无效,请尝试恢复设备。


在我的情况下,第二次重新启动也没有帮助。当我写这篇文章时,我正在进行第三次重启。我还清理了项目,删除了派生数据并重新构建了它。有什么建议吗?Xcode 7.1 beta,iOS 9.0.1。(第三次重启也无用 - 我将尝试恢复iPhone)。 - oyalhi
1
我需要重启两次。在第二次重启时,我确保设备在重启前已断开连接。在设备启动后,我没有启动任何其他应用程序(如AppCode),而是启动了Xcode 7,连接了设备,然后它就可以工作了。不确定这些其他细节是否起到了作用,或者它实际上需要第二次重启。 - metatation
@FreeNickname 很抱歉回复晚了。是的,我已经重新启动了,但没有帮助。在我的情况下,我不得不恢复手机。 - oyalhi
1
您IP地址为143.198.54.68,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。 - bitle
1
再提供一条数据:设备重启了3次,仍然没有反应,我决定尝试更换磨损的USB线。那样行了! - chetstone
显示剩余4条评论

14

我现在遇到了同样的问题。我当时打开了Instruments,当我关闭它后,Xcode就可以连接我的iPhone了。也许值得一试。


2
顺便提一下,关闭Instruments后,我执行了Xcode的清理,并对运行方案进行了更改;之后,Xcode正在处理符号文件... 然后一切都恢复正常了。 - B98
一样的情况。我只需要重新启动Xcode,然后它就开始自动处理符号了。 - GuiSoySauce

2
问题和解决方案的解释: - XCode 7开始监控应用程序与设备之间的连接。 - 如果XCode“不喜欢”应用程序或计算机与iOS设备之间的某种活动 - 它会显示这样奇怪的消息。
解决方法 - 退出所有可能与iOS设备通信的应用程序: - AppCode - 很可能会引起问题 - XCode仪器 - 通常不会引起问题,但有时可能会引起问题 - iTunes - 从未见过,但也是可能的目标
为了避免任何副作用,最好在下一次尝试在设备上运行之前重新启动设备(拔掉电缆)并清理项目。
希望这能为您节省几分钟时间并保护您的大脑神经元。

在我的情况下,肯定是AppCode。谢谢。 - Gary Johnson

2

Xcode会在/Users/"你的主目录"/Library/Developer/Xcode/iOS DeviceSupport中存储有关连接到计算机上的不同iOS设备的信息(适用于OS X El Capitan,Xcode 6.4)。我找到了一个与具有此类错误的iPhone的iOS版本相同名称的目录并将其删除。 当我再次连接我的iPhone时,Xcode开始复制必要的符号。 等Xcode完成后,我就没有再收到错误信息了。 我认为其他Xcode版本(7.3.1、8.0)也会将iOS设备的信息存储在同一目录中。


2
我在使用Apple TV时遇到了同样的问题,问题出在Xcode版本和设备上的tvOS版本不匹配。
我原本使用的是Xcode 9.0和tvOS 11.0,一切都很正常。但由于我启用了Apple TV上的自动更新选项,设备被升级到了tvOS 11.1,这时我尝试运行我的应用程序时开始出现问题。
问题是Xcode 9.0不支持tvOS 11.1,所以只需将Xcode升级到9.1版本即可解决。
我可以建议一件事情,就是检查以下文件夹中Xcode支持的设备(至少在Mac上):
/Users/YOUR_USER_NAME/Library/Developer/Xcode

在这里你有像或这样的文件夹,里面应该有你正在尝试使用的设备的iOS/tvOS版本。
如果没有可用的版本,很可能意味着你的Xcode不支持(所以请更新Xcode),或者你需要从Xcode安装正确的SDK。
无论如何,在我看来,错误消息应该更清晰、更有帮助。

1

我在Xcode 9.4(9F1027a)和iPhone 5s(9.3.2)中遇到了相同的问题。根据之前的答案,我关闭了仪器、模拟器,并重新打开了Xcode项目两次。然后它就正常工作了。


1
我在尝试将应用程序安装到我的AppleTV时遇到了同样的问题。原来我安装了beta版的tvOS(自动更新)。一旦我删除了beta版本并安装了GM,安装就可以正常工作,我也能够进行调试。

1
我在xCode7中遇到了同样的问题,因为它只支持iOS 9.3及以下版本。所以,你可能需要添加一个与你设备相对应的iOS版本的开发者磁盘映像。你需要前往:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneO‌​S.platform/DeviceSup‌​port/

粘贴您刚刚手动下载的开发者磁盘映像(您需要的iOS版本)。


0
我在iOS 13.0和Xcode 10.2.1上遇到了同样的问题,整整一天都在解决。我更新了iOS和Xcode版本到iOS 13.1和Xcode 11.1,清理了派生文件夹并重新启动了我的Xcode、Mac和iPhone,但仍然出现了相同的错误。 然后我决定更换我的USB电缆,现在它可以工作了。所以尝试更换你的USB电缆,对我来说很有效。

0

前往通用设置 -> 档案与设备管理,信任该开发者应用程序。


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