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芯片,折腾了一下午,故记录备注。

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

相关推荐
李永奉1 小时前
杰理可视化SDK开发-【BUG】AC7006F8更换AC7006F6芯片添加双备份OTA升级功能报代码端空间不足问题
bug
stevenzqzq3 小时前
解决复杂bug思路
bug
小石潭记丶8 小时前
本地mac创建秘钥,然后远程登录Linux服务器
linux·服务器·macos
namexingyun9 小时前
Scaling Law bug实战启示:从“虚胖“到“精瘦“的算力效率革命
开发语言·网络·人工智能·bug·ai编程
小呀小叮当~11 小时前
OpenAI Codex 桌面版(Windows / macOS)体验分享:AI 编程效率再次提升
人工智能·windows·macos
myenjoy_111 小时前
I2S 音频与数字音频接口详解
macos·音视频·xcode
最爱老式锅包肉20 小时前
《HarmonyOS技术精讲-Core Speech Kit(基础语音服务)》第2篇:语音识别核心功能——流式与非流式实现
语音识别·xcode·harmonyos
星野爱8951 天前
崩坏星穹铁道4.4版本即将前瞻!Mac畅玩PC端开荒新版本
macos
funnycoffee1231 天前
lacp报文占多少字节?报文的目的mac
网络·网络协议·macos
itwangyang5202 天前
Claude Code macOS 安装完整指南:Homebrew、原生脚本与常见问题解决
macos