Homebrew
从3.0版本以后 支持M1芯片的电脑。
在命令行输入如下命令:
sudo gem install cocoapods -n /usr/local/bin
sudo arch -x86_64 gem install ffi
用的时候
arch -x86_64 pod install
podfile 末尾加上如下代码:
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
end
end
end
编译不通过
https://blog.csdn.net/qq_38411424/article/details/114163738
https://blog.csdn.net/babylv1/article/details/109395657
第一步:添加 arm64 到 simulator architecture 中, 主项目和pod项目都需要。
在主项目和pod项目的PROJECT的Build Settings中,搜索Excluded Architecture ,
在debug添加子项 Any iOS Simulator SDK,value填入 arm64
安装Flutter相关错误
M1的电脑可以安装 arm64的flutter SDK(2022年03月25日 只有测试版本Flutter 2.12.0-4.1.pre)
如此出现如下错误
flutter_tools/.dart_tool/package_config.json does not exist
解决方案: 在命令行输入如下代码即可
flutter precache
网友评论