pod install 在M1芯片下報錯的解決方案。
目前,在執行pod install 時會報類似如下的錯誤讓你去搜解決方案:
這里大致是ffi的問題,這是一個兼容性問題,關于此問題 github有相關的issue,目前是開放狀態。尚未有最終的結局方案,但我相信,后面肯定是能解決的。
只是現在不處理這個問題,是無法使用cocopods的。所以,下面的這個是臨時解決方案。后續ffi肯定會從代碼層面適配Apple的M1芯片。
目前的解決方案是這樣的。
第一步:
首先移除 ffi
sudo gem uninstall ffi
第二步:
在訪達中找到終端,右鍵顯示簡介,使用Rostta打開。
image.png
第三步:
安裝ffi
sudo gem install ffi
完成之后,就可以執行pod install
命令了。