【问题标题】:Could not locate device support files in Xcode [duplicate]无法在 Xcode 中找到设备支持文件 [重复]
【发布时间】: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 等)来说,情况也是如此。

标签: ios iphone xcode


【解决方案1】:

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

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

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

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


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

【讨论】:

  • 我添加了 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 设备上运行它了。查看我编辑中的链接。
    猜你喜欢
    • 1970-01-01
    • 2017-01-31
    • 2019-11-21
    • 2018-04-17
    • 2018-12-15
    • 2021-02-27
    • 2019-05-17
    • 2021-03-28
    • 2020-03-03
    相关资源
    最近更新 更多