如何切换cocoapod版本

IKK*_*KKA 10 iphone xcode ios cocoapods

我的系统包含的不仅仅是cocoapod版本(如cocoapods(1.2.0,1.1.1,1.0.1,1.0.0,0.39.0,0.38.2)).我想切换到0.39.0版本.如何切换到这个指定的版本?

小智 8

首先删除当前的cocoapod版本为

sudo gem uninstall cocoapods
Run Code Online (Sandbox Code Playgroud)

然后安装所需的版本

sudo gem install cocoapods -v 0.39.0
Run Code Online (Sandbox Code Playgroud)


seb*_*ich 6

请参阅使用Bundler管理Ruby工具

创建一个Gemfile与项目在同一文件夹中调用的文本文件

它包含

source 'https://rubygems.org'
gem 'cocoapods', '0.39.0'
Run Code Online (Sandbox Code Playgroud)

你还需要安装 bundler

$ gem install bundler
Run Code Online (Sandbox Code Playgroud)

之后,在项目级别的终端中输入以下命令

$ bundle install
$ bundle exec pod install
Run Code Online (Sandbox Code Playgroud)

现在只应使用Gemfile中定义的pod版本和podfile中定义的pod版本,而不是全局版本.


Dhi*_*iru 6

您可以install通过指定cocoapods的版本来运行命令。像下面。

pod _0.38.2_ install 
Run Code Online (Sandbox Code Playgroud)

要么

pod _0.39.0_ install
Run Code Online (Sandbox Code Playgroud)

您还可以setup像上面一样运行其他命令,例如和其他命令。

我希望这将帮助您切换到此指定版本的cocopods :)


Bri*_*oya 1

尝试这个:

sudo gem install cocoapods -v 0.39.0
Run Code Online (Sandbox Code Playgroud)