iOS 升級cocoapods

1. 檢測gem版本

$ gem -v

如果gem版本小于2.6.x,則需要更新gem

2. 更新gem(gem版本高于2.6.x可跳過此步)

  1. 檢測ruby源,更新gem需要官方的ruby源
$ gem sources -l
  1. 替換ruby源為官方地址(如果ruby源是"https://rubygems.org/"則跳過此步)
$ gem sources --add https://rubygems.org/ --remove xxx.xxx
  1. 確保ruby源中只有"https://rubygems.org/"
$ gem sources -l
  1. 更新gem(此步要翻墻)
$ gem update --system
  1. 查看gem版本,確認大于2.6.x
$ gem -v
  1. 將ruby源切換回國內的
$ gem sources --add https://gems.ruby-china.com/
 --remove https://rubygems.org/
  1. 確保只有"https://gems.ruby-china.com/"一個ruby源
$ gem sources -l

3. 更新cocoapods

$ gem install cocoapods -n /usr/local/bin

4. 更新到指定版本

  1. 查看當前使用的版本
    $ gem list --local | grep cocoapods
    cocoapods (1.5.3, 1.2.1)
    cocoapods-core (1.5.3, 1.2.1)
    cocoapods-deintegrate (1.0.2, 1.0.1)
    cocoapods-downloader (1.2.1, 1.1.3)
    cocoapods-plugins (1.0.0)
    cocoapods-search (1.0.0)
    cocoapods-stats (1.0.0)
    cocoapods-trunk (1.3.0, 1.2.0)
    cocoapods-try (1.1.0)
    
    當前版本為1.5.3
  2. 移除當前版本
    $ sudo gem uninstall cocoapods
    
  3. 安裝指定版本
    $ sudo gem install cocoapods -v x.x.x
    # 或者
    $ sudo gem install cocoapods -n /usr/local/bin -v x.x.x
    

歡迎關注微信公號TIGERXXXX留言交流

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容