CocoaPods 升級 /安裝指定版本 / 卸載


 

命令行執行

$ pod install [!] The 'master' repo requires CocoaPods 0.32.1 - 

失敗,提示需要CocoaPods 0.32.1版本

查看CocoaPods版本

$ pod --version 0.29.0

確實需要更新了

命令行更新(安裝)步驟【更新】

$ sudo gem update --system // 先更新gem,國內需要切換源 $ gem sources --remove https://rubygems.org/ $ gem sources -a https://ruby.taobao.org/ $ gem sources -l \*\*\* CURRENT SOURCES \*\*\* https://ruby.taobao.org/ $ sudo gem install cocoapods // 安裝cocoapods $ pod setup

和安裝過程是一樣的,再次查看版本

$ pod --version 0.39.0

Done!!

安裝最新版本cocoapods

sudo gem install cocoapods

安裝指定版本cocoapods

sudo gem install cocoapods --version 0.39.0

卸載

  • 確認當前CocoaPods版本

pod --version


 

  • 列出當前所有安裝的CocoaPods版本

 gem list pod


 

  • 卸載(指定版本or當前使用版本)

 sudo gem uninstall cocoapods    //卸載當前版本

sudo gem uninstall cocoapods -v 0.39.0  //卸載指定版本


使用指定版本Cocoapods(多個pods版本共存時)

使用指定pod版本安裝第三方庫
多版本pod並存時,有時會碰到某些第三方庫暫不支持更新版本的pod安裝,這時候可以指定pod的版本安裝。


pod --version   //先看當前pod版本

gem list pod   //列出當前所有安裝的coocapods版本 

pod _0.39.0_ install   //安裝指定版本


 

常用命令總結

rvm list known    //列出ruby當前可安裝版本

rvm list        //列出當前已安裝的ruby版本信息

rvm install 2.3.0   //安裝指定ruby版本

rvm use 2.3.0 --default    //設置ruby默認版本

Pod Commands

1.查看pod所有命令:pod help

2.查看具體命令用法: pod <command> —help, 例如:pod try —help

3.安裝和配置第三方庫: pod install. 如果想看到具體細節,pod install –verbose.一個很不錯的link: http://blog.jobbole.com/53365/

4.檢測並更新新版本庫:pod update。可以通過pod outdated查看Pods中已過期的第三方開源庫。pod install & pod update區別: 例如:Podfile中,pod ‘SVProgressHUD’,而未指定此開源庫版本。pod install,如果SVProgressHUD已存在Pods中,則直接使用它。但是,pod update,會重新下載最新版本到Pods中。

5.產生~/.cocoapods/repos: pod setup. Cocoapods目錄中保持了它支持的所有第三方開源庫信息. 更新,sudo rm -fr ~/.cocoapods/repos/master, 再pod setup。也可以使用git進行更新。

6.搜索第三方開源庫: pod search <open source>, 在cocoapods這個目錄中搜索。也可以在http://cocoapods.org中搜索第三方庫。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM