在升级或安装Podfile时我是否可以以某种方式具体使用我想要使用的CocoaPods版本?我曾多次遇到Podfiles使用一个版本的CocoaPods而不是其他版本的版本.
例如,我正在寻找的语法如下所示:
pod -v 0.34 install
Run Code Online (Sandbox Code Playgroud)
Kei*_*ley 40
由于CocoaPods是通过RubyGems安装的,因此您可以使用它们的机制来执行此操作.如此处所述,您可以这样做:
pod _0.34.0_ install
Run Code Online (Sandbox Code Playgroud)
您可以验证这是否正常:
pod _0.34.0_ --version
Run Code Online (Sandbox Code Playgroud)
我也会高度建议不要这样做.我肯定会建议您保持CocoaPods最新,并根据需要更改您的Podfile以适应新版本.如果我们碰到最低版本号,您的旧版本可能会在任何时候停止工作.
小智 8
最终解决方案:
运行bash脚本以完全卸载当前版本(可选)
for i in $( gem list --local --no-version | grep cocoapods ); do
sudo gem uninstall $i;
done
sudo gem uninstall xcodeproj
Run Code Online (Sandbox Code Playgroud)安装特定版本的CocoaPod
gem install cocoapods -v 0.39.0
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
18542 次 |
| 最近记录: |