pod升级步骤

sudo gem install cocoapods
pod –version

升级到 mac os 10.15 Catalina后 cocoapods 无法使用,出现如下提示

-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory

解决办法
更新gem

我开了科学上网

sudo gem update –system

如果出现以下异常

1
2
ERROR:  While executing gem ... (Errno::EROFS)
Read-only file system @ rb_sysopen - /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/gem
1
2
ERROR:  While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/bin directory.

请使用这样的安装方式

我开了科学上网

sudo gem update -n /usr/local/bin –system

升级cocoapods

我开了科学上网

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

添加–pre以获取最新的预发行版:

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

如果还是报错,还有一种方式

gem install cocoapods –user-install