You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M2 Mac执行Flutter命令后pod install失败,求解决方案

解决M2 Mac上ffi架构不兼容导致的CocoaPods错误

步骤1:卸载现有冲突的ffi版本

先移除已安装的x86_64架构ffi,避免版本冲突:

sudo gem uninstall ffi

若提示存在多个版本,选择卸载1.15.5版本或所有相关ffi版本。

步骤2:通过Rosetta 2重新安装适配的ffi

按照错误提示,以x86_64架构安装指定版本的ffi,适配arm64e环境:

arch -x86_64 sudo gem install ffi -v 1.15.5

指定版本是为了匹配项目依赖的ffi版本,避免新的版本兼容问题。

步骤3:重新执行pod install

进入Flutter项目的ios目录:

cd ios

以x86_64架构执行pod install,确保CocoaPods调用正确的ffi版本:

arch -x86_64 pod install

步骤4:验证并启动调试

回到Flutter项目根目录,重新启动iPhone 13 Pro调试:

flutter run

如果问题仍存在,可尝试清除缓存后重新执行流程:

flutter clean
flutter pub get
cd ios
pod deintegrate
arch -x86_64 pod install

内容的提问来源于stack exchange,提问作者algor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 15:54:24