如何使用特定版本的CocoaPods
是否有可能以某种方式特定的版本的CocoaPods我想在升级或安装Podfile时使用? 我已经遇到了几次Podfiles与CocoaPods的一个版本正确工作,但不与其他人。
例如,我正在查找的语法如下所示:
pod -v 0.34 install
既然CocoaPods是通过RubyGems安装的,你可以使用它们的机制来做到这一点。 如此处所述,您可以这样做:
pod _0.34.0_ install
你可以validation这是与:
pod _0.34.0_ --version
我也强烈build议不要这样做。 我肯定会build议你保持最新的CocoaPods,并根据需要更改你的Podfile以适应新的版本。 在任何时候,如果我们碰到最低版本号,旧版本可能会停止正常工作。
最终的解决scheme:
-
运行一个bash脚本来完全卸载你当前的版本(Optinal)
for i in $( gem list --local --no-version | grep cocoapods ); do sudo gem uninstall $i; done sudo gem uninstall xcodeproj
-
安装CocoaPod的特定版本
gem install cocoapods -v 0.39.0