2015-04-02 89 views
17

在升级或安装Podfile时,是否可以使用特定版本的CocoaPods?我曾经遇到过很多次Podfiles与一个版本的CocoaPods正常工作,但没有与其他人一起工作。如何使用CocoaPods的特定版本

例如,我在寻找的语法是这样的:

pod -v 0.34 install 

回答

29

由于的CocoaPods通过RubyGems的安装,你可以使用自己的机制来这样做。作为概述here你可以这样做:

pod _0.34.0_ install 

您可以验证这一点正与:

pod _0.34.0_ --version 

另外我想非常反对这样做,在所有建议。我肯定会建议你保持CocoaPods最新,并根据需要更改你的Podfile以适应新版本。在任何时候,如果我们碰到minimum version number,旧版本可能会停止正常工作。

1

的终极解决方案:

  1. 运行bash脚本完全卸载当前verison(Optinal)

    for i in $(gem list --local --no-version | grep cocoapods ); do 
        sudo gem uninstall $i; 
    done 
    sudo gem uninstall xcodeproj 
    
  2. 安装CocoaPod的具体verison

    gem install cocoapods -v 0.39.0 
    
相关问题