升级Xcode13.1报错 CocoaPods installed but not working Failed to build gem native extension

升级 xcode 之后需要对 CocoaPods 更新。

在执行 flutter doctor 的时候出现 CocoaPods installed but not working。说明本地没有安装 CocoaPods,有可能是升级的时候清理掉了。需要重新安装

在安装的时候也出现了问题 Failed to build gem native extension

首先检查 CocoaPods 是否安装

pod --version

或者

gem list --local | grep cocoapods

没有的话执行安装

sudo gem install -n /usr/local/bin cocoapods

如果遇到错误

Building native extensions. This could take a while…
ERROR: Error installing cocoapods:
ERROR: Failed to build gem native extension.

直接使用安装
brew install cocoapodssudo gem install cocoapods

等待结束之后再运行

pod --version

如果报错,重启终端

安装指定版本的 ruby

rvm reinstall ruby-2.6.6

安装完,查看所有版本

rvm list

切换 ruby 版本

rvm use <version>

安装指定版本 cocoapods

sudo gem install cocoapods -v <version>

卸载其它版本 cocoapods

sudo gem uninstall cocoapods -v <version>

版权声明:本文为wapchief原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。