pod install 在M1芯片下报错的解决方案。
目前,在执行pod install 时会报类似如下的错误让你去搜解决方案:
这里大致是ffi的问题,这是一个兼容性问题,关于此问题 github有相关的issue,目前是开放状态。尚未有最终的结局方案,但我相信,后面肯定是能解决的。
只是现在不处理这个问题,是无法使用cocopods的。所以,下面的这个是临时解决方案。后续ffi肯定会从代码层面适配Apple的M1芯片。
目前的解决方案是这样的。
第一步:
首先移除 ffi
sudo gem uninstall ffi
第二步:
在访达中找到终端,右键显示简介,使用Rostta打开。
第三步:
安装ffi
sudo gem install ffi
完成之后,就可以执行pod install
命令了。