环境:
配置文件zshrc(M1之后默认类型由bash改成了zshrc)
常见问题及解决方法:
-
没有flutter命令
解决:确定flutterSDK已配置在zshrc中,使用source ~/.zshrc
来强制当前窗口使用zshrc配置。M1的机型默认不是bash而是zshrc。 -
error: could not find included file ‘Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig’ in search paths (in target ‘Runner’)
解决:xxx.xcconfig文件未生成,需pod install
,网络不好情况下请使用恰当的网络pod -
pod (mach–o file, but is an incompatible architecture (have (arm64), need (x86_6
解决:sudo arch -x86_64 gem install ffi arch -x86_64 pod install
M1以x86模式运行命令 ;或者arch –x86_64 $SHELL运行命令。M1机型是arm架构,而现在大部分mac还是x86架构。 -
CocoaPods could not find compatible versions for pod “xxx“
解决:AS内搜该插件,检查该插件的最低iOS deployed target是否与Xcode项目最低版本持平。 -
xcode lib/main.dart: Error: Error when reading ‘lib/main.dart’: No such file or di
解决:target/Flutter/Generated.xcconfig,检查其内的FLUTTER_APPLICATION_PATH=/Users/mac_m1/xxx 是否为flutter启动路径 -
找不到iOS设备/ Xcode installation is incomplete; full installation is necessary for iOS development
解决:sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
(注意Xcode版本号及安装路径,多个Xcode容易存在路径写错问题) -
无法运行iOS真机:Exception: CocoaPods not installed or not in valid state.
解决:open /Applications/Android Studio.app
(注意AS版本号及安装路径)
原文地址:https://blog.csdn.net/kicinio/article/details/128713303
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_29860.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!