Flutter在iOS上运行报错:Your Xcode version may be too old for your ios version解决方案

由于开发Flutter一直在安卓上运行,很久没运行过iOS了,最近要适配iOS Pad界面所以运行到真机试了下,结果一运行发现报错 Your Xcode version may be too old for your iOS version。想到自己所用pad是iOS14.3比较新,看样子升级到最新版的Xcode就可以了,但是升级后依然报此错误。后来经过百度找到了如下方法:

1、首先去下面Github地址下载最新版的ios-depoly

https://github.com/ios-control/ios-deploy/releases/tag/1.11.4

2、下载完毕后双击项目中的此文件xcode会自动打开项目

3、打开后要编译一下。(这一步非常关键,自己之前一直拿不到文件就是因为没有编译)

4、编译后这里右击这里点击show in finder就可以看到编译好的ios-depoly文件

5、将此文件复制替换到到自己flutter sdk所在路径flutter/bin/cache/artifacts/ios-deploy下

记住第3步非常关键,看到网上有人没有找到文件或者格式不对就是因为没有编译。

最后完美运行~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容