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

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

相关推荐
大米饭666 小时前
解决Mac 安装 PyICU 依赖失败
macos·ragflow
我该如何取个名字6 小时前
Mac配置Java的环境变量
java·开发语言·macos
黑心老人7 小时前
Mac OS系统下kernel_task占用大量CPU资源导致系统卡顿
linux·运维·服务器·macos
我的代码永没有bug7 小时前
day1-小白学习JAVA---JDK安装和环境变量配置(mac版)
java·学习·macos
灵犀海棠8 小时前
vue3项目启动bug
bug
孤寂码农_defector11 小时前
鸿蒙系统的 “成长烦恼“:生态突围与技术迭代的双重挑战
macos·华为·objective-c·cocoa·harmonyos
方始终_11 小时前
亲测有效,如何macOS上卸载并且重新安装homeBrew
前端·后端·macos
家庭云计算专家11 小时前
ONLYOFFICE深度解锁系列.2-Excel 跨文件数据整合实战指南-可道云的另一个严重bug
云计算·编辑器·bug·excel
不会编程的程序員11 小时前
【解决方法】关于解决QGC地面站4.4.3中文BUG,无法标注航点的问题
bug
依旧风轻12 小时前
iOS 冷启动时间监控:启动起点有哪些选择?
macos·ios·cocoa·sqi·coldstart