在執(zhí)行pod 操作時(shí)提示一下錯(cuò)誤厅篓,或者在安裝pod時(shí)提示
Ignoring ffi-1.15.5 because its extensions are not built. Try: gem pristine ffi --version 1.15.5
根據(jù)后面的提示前面添加sudo
sudo gem pristine ffi --version 1.15.5
正常輸出:
Ignoring ffi-1.15.5 because its extensions are not built. Try: gem pristine ffi --version 1.15.5
Restoring gems to pristine condition...
Building native extensions. This could take a while...
Restored ffi-1.15.5
如果出現(xiàn):
Ignoring ffi-1.15.5 because its extensions are not built. Try: gem pristine ffi --version 1.15.5
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
可以根據(jù)下面地址更改系統(tǒng)的權(quán)限
https://blog.csdn.net/SharkToping/article/details/79464581
更改后權(quán)限后
sudo gem update --system
根據(jù)提示輸入密碼,提示類似的內(nèi)容。
Ignoring ffi-1.15.5 because its extensions are not built. Try: gem pristine ffi --version 1.15.5
Latest version already installed. Done.
再次執(zhí)行,出現(xiàn)最開(kāi)始提到的內(nèi)容雁芙,在嘗試執(zhí)行pod命令
sudo gem pristine ffi --version 1.15.5