2015-04-02 119 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 
    
相關問題