无法在 Xcode 中找到设备支持文件 [重复]

Posted

技术标签:

【中文标题】无法在 Xcode 中找到设备支持文件 [重复]【英文标题】:Could not locate device support files in Xcode [duplicate] 【发布时间】:2019-02-11 06:12:27 【问题描述】:

在我的设备中运行我的应用程序时,我在 Xcode 中遇到以下错误。 Xcode 版本是 10.01,我的设备 ios 版本是 12.2 (iPhone 5S)。

找不到设备支持文件。

【问题讨论】:

没有Xcode 10.01:能否请您正确指定版本? 让我澄清一下为什么我投票结束这个问题是重复的:几乎每个 Xcode 版本都带有一个新的最高支持版本的 iOS,所以这个问题过去发生过,并将发生在几乎任何只需要更新 Xcode(或下载设备支持文件)的情况的未来。对于未发布和即将发布的 iOS 版本(如 iOS 13.0、iOS 14.0、iOS 15.0 等)来说,情况也是如此。 【参考方案1】:

您需要将您的 Xcode 更新到最新版本。你可以使用这个link。

您可以从this github repository下载最新的iOS设备支持文件并将文件夹复制到您当前Xcode的这个路径:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

现在重新启动 Xcode 后,它应该可以正常工作了。


您可以在此处获取最新的设备支持文件:

iOS 13.6 iOS 14.0 (From Xcode 12 beta 4)

【讨论】:

我添加了 iOS 13.2 支持,现在 xcode 在设备上运行时崩溃 我删除了相关的文件夹和设备支持,但它仍然发生?我该怎么办? 这是什么新东西?我不记得以前必须从 GitHub 下载任何东西。 更具体地说,您需要复制文件夹,而不是文件。 请发送iOS 13.3的链接?【参考方案2】:

对于 iOS 12.2,您需要 Xcode 10.2 beta 2,如果您不想下载新的 xcode,则需要手动下载设备支持文件。

您可以从这里下载 12.2 模拟器并将此文件夹粘贴到此路径。

下载模拟器: Simulators

模拟器路径:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

完成此操作后,您将能够在 12.2 设备中运行。

【讨论】:

【参考方案3】:

好吧,您应该将您的 Xcode 更新到最新版本以支持在您的 iOS 设备上运行它。

从overViewhere开始,最高支持iOS 12.1:

Xcode 10.1 包括适用于 iOS 12.1、watchOS 5.1、macOS 10.14.1 和 tvOS 12.1 的 SDK。 Xcode 10.1 支持 iOS 8 及更高版本、tvOS 9 及更高版本以及 watchOS 2 及更高版本的设备上调试。 Xcode 10.1 需要运行 macOS 10.13.6 或更高版本的 Mac。

您可以阅读版本而不是here 并且可以下载Xcode 10.2 beta 版本here

希望对你有帮助。

【讨论】:

我使用的是 Xcode 的最新版本 (10.1) 您应该将它更新到 Xcode 10.2 beta 2,其中包含适用于 iOS 12.2 的 SDK,然后您就可以在您的 iOS 设备上运行它了。查看我编辑中的链接。

以上是关于无法在 Xcode 中找到设备支持文件 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

xcode - 找不到设备支持文件[重复]

Xcode:找不到设备支持文件

ios - 找到不支持的资源(不是目录,文件或符号链接) - xcode 7.2

Xcode Organizer:无法删除设备

xcode 6中没有模拟器文件夹

错误:在 xcode 时间分析器仪器上分析 iOS 应用程序时无法在设备上找到设备的时间戳