设备不会运行错误 iOS 9 Xcode 7.0

Posted

技术标签:

【中文标题】设备不会运行错误 iOS 9 Xcode 7.0【英文标题】:Device Will not run error iOS 9 Xcode 7.0 【发布时间】:2015-09-19 13:30:52 【问题描述】:

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

该设备在 Xcode 7.1 中无法运行,在绑定运行时出现错误:

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

所以我按照here 的建议更新了 iTunes 并下载了 Xcode 7.0,进行了清理和构建。 没有运气。

任何意见表示赞赏。

【问题讨论】:

不,不是一个愚蠢的问题,而是一个答案,第二次重启成功了! 出乎意料 :) 好吧,我想,我会回答的 :) 很高兴,它有帮助) 我重启了我的设备 2 次,但仍然没有成功。 嗯,我也遇到过,我试试Restart Xcode is working fun 【参考方案1】:

好吧,按照错误消息的建议尝试这样做是值得的:重新启动并重新连接设备。

更新:可能需要两次重新启动。看看这个答案的 cmets。

更新 2:如果没有其他帮助,请尝试恢复设备。

【讨论】:

在我的情况下,第二次重启也没有帮助。在我写这篇文章时,我将进行第三次重启。我还清理了项目,删除了派生数据并重建。有什么建议么? Xcode 7.1 测试版,iOS 9.0.1。 (第三次重启也没用 - 我会尝试恢复 iPhone)。 @oyalhi,澄清一下:您是否在重新启动设备时尝试重新连接设备?如果你这样做了,很遗憾,除了尝试使用 Xcode 7.0 之外,我没有其他建议。但这对OP没有帮助。也许您应该为此创建一个radar。 我需要重新启动两次。此外,在第二次重新启动时,我确保设备在重新启动之前已断开连接。启动后,我没有启动任何其他应用程序(例如 AppCode),启动了 Xcode 7,连接了设备并且它工作了。不确定这些其他细节是否是一个因素,或者它是否真的需要第二次重启。 在我的情况下,这个错误是由 AppCode 引起的。一旦我退出 AppCode,一切都开始工作了 还有一个数据点:重启设备 3 次后仍然没有乐趣,我决定尝试更换磨损的 USB 线。成功了!【参考方案2】:

现在遇到了同样的问题。我打开了仪器。当我关闭它时,Xcode 将允许我的 iPhone。可能值得一试。

【讨论】:

FWIW,关闭 Instruments 后,我清理了 Xcode,并更改了 Run Scheme;之后,Xcode 正在处理符号文件……一切都恢复正常了。 这里也一样。只需重新启动 Xcode,然后它就开始自行处理符号。【参考方案3】:

问题及修复说明: - XCode 7 开始监控从应用程序到设备的连接 - 如果 XCode “不喜欢”计算机和 iOS 设备之间的应用程序或类型活动 - 它会显示这样奇怪的消息

修复 - 退出所有可能与 iOS 设备通信的应用程序: - AppCode - 很可能导致问题 - XCode 检测 - 通常不会引起问题,但有时可能会 - iTunes - 从未见过,但它也可能是目标

为了没有副作用,最好重启设备(断开电缆)并在下次尝试在设备上运行之前使项目清洁。

希望这能节省你几分钟的时间和大脑中的一些神经元

【讨论】:

这绝对是 AppCode,就我而言。谢谢。【参考方案4】:

Xcode 将有关连接到您计算机的不同 iOS 设备的信息存储在 /Users/"your home directory"/Library/Developer/Xcode/iOS DeviceSupport 中。 (OS X El Capitan,Xcode 6.4)。我在其中找到了与 iOS 版本的 iPhone 同名的目录,该目录存在此类错误并被删除。 当我再次连接我的 iPhone 时,Xcode 开始复制必要的符号。 Xcode 完成后,我没有再次收到错误。 我想其他 Xcode 版本(7.3.1、8.0)将有关 iOS 设备的信息存储在同一目录中。

【讨论】:

【参考方案5】:

我在 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 DeviceSupporttvOS DeviceSupport 之类的文件夹,在其中您应该有您尝试使用的设备的iOS/tvOS 版本。

如果它不可用,很可能意味着您的 Xcode 不支持(所以更新 Xcode)或者您必须从 Xcode 安装正确的 SDK。

无论如何,在我看来,错误信息应该更清晰一些,更有帮助。

【讨论】:

【参考方案6】:

我在 xCode7 中遇到了同样的问题,因为它只支持 iOS 9.3。因此,您可能需要为您的设备添加 iOS 版本开发者磁盘映像。 你需要去:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneO‌​S.platform/DeviceSup‌​port/

并粘贴您刚刚手动下载的开发者磁盘映像 (iOS version you need)。

【讨论】:

【参考方案7】:

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

【讨论】:

【参考方案8】:

我在 iPhone 5s(9.3.2) 的 Xcode 版本 9.4 (9F1027a) 中遇到了同样的问题。根据前面的答案,我关闭了仪器、模拟器并重新打开了两次 Xcode 项目。然后就可以了。

【讨论】:

【参考方案9】:

我的问题是我不小心将符号链接放入了资产中,这导致了自身。删除它解决了这个问题。

【讨论】:

【参考方案10】:

只需更新到最新的 Xcode/Xcode 测试版并更新 iOS 设备 帮助 Xcode 11.o beta 6 和 iOS 13.1 beta

【讨论】:

【参考方案11】:

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

【讨论】:

【参考方案12】:

尝试重新启动您的 Xcode,如果这比重新启动设备并重新连接没有帮助。

【讨论】:

【参考方案13】:

尝试了上述所有解决方案,对我有用的是使用 iTunes 恢复设备。

【讨论】:

【参考方案14】:

转到常规设置 -> 配置文件和设备管理以及对开发者应用程序的信任。

【讨论】:

以上是关于设备不会运行错误 iOS 9 Xcode 7.0的主要内容,如果未能解决你的问题,请参考以下文章

将设备更新到 iOS 11.2 会中断对 Xcode 9.1 的支持

由于信号分段错误,命令失败 11 Xcode 9 - iOS 模拟器

由 xcode 4.6 与 xcode 5.0 创建时,iOS 应用程序在 iOS 7.0 设备上的行为不同

使用 XCode 9/iOS 11 的 Phonegap 错误

在 Xcode 7.2.1 上使用 IOS 7.0 模拟器

在到达我的代码之前,应用程序在运行时崩溃 xcode6.1 Universal App Objective-C NSKeyedUnarchiver iOS 7.0 iOS 8.1