如何处理Xcode找不到设备支持文件的问题

2021-08-18 15:04:41 浏览数 (1)

阅读本文大约需要1.1分钟。

背景

我们经常在升级Mac、Xcode或者是新换iphone手机之后,这时候用Xcode去运行真机,大概率会报下面这个找不到设备支持文件的错误:

原因

这时候不要慌,因为这只是环境问题不是我们的程序出错了,根据提示信息可以知道实际设备(iPhoneX)的iOS版本是12.2,而当前运行的Xcode 不支持 iOS 12.2

解决方案

既然已经知道了是因为Xcode不支持iOS12.2,那么只需要做下面两步:

  • 下载iOS12.2的支持文件
  • 将支持文件导入到Xcode中

下载支持文件

这里推荐大家一个GitHub下载地址,里面有各个版本的支持文件,下载需要的版本即可,这里建议大家收藏这个地址,以后经常会用到:

https://github.com/filsv/iPhoneOSDeviceSupport

导入到Xcode

在命令行中执行下面的命令进入Xcode存放设备支持文件的目录:

代码语言:javascript复制
open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

将下载好的支持文件解压拖到这个目录即可,然后重启Xcode,就大功告成了!

0 人点赞