Mac电脑arm64芯片Cocoapods 的 ffi 兼容问题

转载请标明出处:https://blog.csdn.net/donkor_/article/details/139505395

文章目录


前言

今天在改Flutter项目的时候,构建IOS项目时,Cocoapods报错
Error: To set up CocoaPods for ARM macOS, run: arch -x86_64 sudo gem install ffi

问题分析

Cocoapod依赖了ffi包,ffi包的架构不兼容导致的。

因为从m1开始,macbook采用的是ARM架构的cpu,和以前的x86架构的软件不兼容,我们只需要将ffi转换为兼容x86架构的包即可。

解决方案

重新安装一下 ffi,重新安装依赖,按顺序执行下面2个步骤

shell 复制代码
sudo arch -x86_64 gem install ffi

arch -x86_64 pod install

总结

我的笔记本是arm64芯片,折腾了一下午,故记录备注。

完成ヾ(◍°∇°◍)ノ゙

相关推荐
irisMoon066 小时前
mac本地代理nginx,解决跨域问题
linux·nginx·macos
Macle_Chen18 小时前
Mac服务器上创建Docker并安装宝塔环境
服务器·macos·docker
LinXunFeng20 小时前
Flutter - iOS编译加速
flutter·xcode·apple
AskHarries1 天前
Spring Boot中对接Twilio以实现发送验证码和验证短信码
ide·macos·xcode
kunkun1011 天前
关于软件测试中的bug
python·bug·压力测试
存内计算开发者1 天前
VLSI 2024论文详解:具有紧凑型MAC-SIMD和自适应竖式加法数据流的1T1C DRAM存内计算加速器Dyamond
数据结构·macos·深度优先·边缘计算·数据库架构·剪枝·迭代加深
黄豆匿zlib1 天前
Python怎样安装,Windows/Mac/Linux系统安装教程
windows·python·macos
邓小乐1 天前
xcode集成deepseek插件实现AI编程
xcode
挪不动1 天前
OpenCore Legacy Patcher 问题解决
macos
獨枭2 天前
macOS 安装 CMake GUI 后找不到 cmake 命令的解决方案
macos