具体错误
Command CompileSwift failed with a nonzero exit codeld: framework not found Flutterclang: error: linker command failed with exit code 1 (use -v to see invocation)ld: framework not found Flutterclang: error: linker command failed with exit code 1 (use -v to see invocation)note: Using new build system
问题所在
-
解决办法
找到 Flutter 的 SDK 路径
输入
flutter doctor -v,然后就会有flutter sdk的路径所在,如下所示
找到
Flutter.framework.zip具体路径是
flutter/bin/cache/artifacts/engine/ios下,然后删除Flutter.framework文件夹,最后解压Flutter.framework.zip即可
如果没有
Flutter.framework.zip可以将 ios 目录删除掉,然后执行flutter build ios,此时会自动下载对应的文件问题原因
Mac 空间足使用软件清理时清理掉了
- Flutter 环境安装时出了问题
继续更新
flutter run 可以但是 flutter build ios 不可以
找到flutter/bin/cache/artifacts/engine/ios-profile和ios-release,然后删除掉
然后执行flutter build ios --release,他会自动下载对应的文件
