即使安装了最新版本,Cocoapods 也没有更新

sco*_*lee 0 xcode ios cocoapods

我尝试使用“sudo gem install cocoapods”更新cocoapods,并表示已安装最新的cocoapods。但是,当我运行“pod --version”时,它仍然显示该版本是我之前的 cocoapods 版本。关于如何更新到最新版本有什么建议吗?

xx@xx-MacBook-Air ios % sudo gem install cocoapods
Password:
Successfully installed cocoapods-1.11.3
Parsing documentation for cocoapods-1.11.3
Done installing documentation for cocoapods after 1 seconds
1 gem installed
xx@xx-MacBook-Air ios % pod setup                 
Setup completed
xx@xx-MacBook-Air ios % pod --version             
1.10.1
Run Code Online (Sandbox Code Playgroud)

我尝试卸载 cocoapods 并重新安装它,按照此建议并使用以下代码:

xx@xx-MacBook-Air ios % sudo gem uninstall cocoapods
Remove executables:
        pod, sandbox-pod

in addition to the gem? [Yn]  y
Removing pod
Removing sandbox-pod
Successfully uninstalled cocoapods-1.11.3
xx@xx-MacBook-Air ios % pod --version               
1.10.1
xx@x-MacBook-Air ios % sudo gem uninstall cocoapods
Gem 'cocoapods' is not installed
xx@xx-MacBook-Air okepos % sudo gem install cocoapods  
Fetching cocoapods-1.11.3.gem
Successfully installed cocoapods-1.11.3
Parsing documentation for cocoapods-1.11.3
Installing ri documentation for cocoapods-1.11.3
Done installing documentation for cocoapods after 2 seconds
1 gem installed
xx@xx-MacBook-Air ios % pod --version
1.10.1

Run Code Online (Sandbox Code Playgroud)

但即使我卸载了 cocopods,pod --version 仍然显示以前的版本。我尝试重新安装最新版本,但版本仍然显示1.10.1

Jon*_*ier 5

用于which pod找出它的安装位置。很可能它已经通过了brew,因此您需要执行 abrew upgrade来获取最新版本。一般来说,最好通过相同的方法安装所有 Ruby 工具:直接、通过brew或使用 Ruby 管理器(如 )rvm