Xcode Could not locate device support files 怎么解决
·
每次在更新手机 iOS 系统之后,xcode 连真机调试的时候总会提示如下错误 Could not locate device support files

根据提示,很快可以得知当前版本的 Xcode 不支持手机的新版本了,解决方案是更新 Xcode 版本
不过对于非专业的 iOS 开发者来说,更新 Xcode 版本也有一定的风险,可能会有些新的坑要踩
所以对我而言,如果有不更新 Xcode 版本也可以去调试当前 Xcode 版本不支持的 iOS 系统的方法就很不错了
解决方法
打开下面的目录
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
可以看到一堆的文件夹,每个文件夹的名字对应一个 iOS 系统,因此我们如果可以找到新 iOS 版本对应的文件塞进去就可以了
那么对应的文件应该怎么找呢?官方的途径目前没有找到,应该还是走的更新 Xcode 版本的方法,更新 Xcode 版本后就可以获取到新的 DeviceSupport
那么我们是不是就可以从更新好 Xcode 的小伙伴那拿到新的 DeviceSupport 呢?
如果你无法从你的朋友、同事那拿到,我们可以借助万能的 github,在 github 直接搜 DeviceSupport 可以找到很多分享的项目,在这里推荐一个我经常下载的仓库:
找到你手机对应版本的 zip 下载下来,解压后怼到前面说的那个文件夹下,然后重启 Xcode 就 ok 了~
更多推荐


所有评论(0)