CocoaPods安裝使用(CDN版本)

安裝

CocoaPods 發(fā)現(xiàn)了現(xiàn)在代碼倉庫越來越大,update速度極慢的問題。所以在1.7.2 開始使用 CDN 技術來實現(xiàn)速度的提升。當然測試階段可能由于沒有國內節(jié)點的原因,速度依舊很慢,受到大家的詬病。但是隨著1.8.0 版本的正式發(fā)布。CDN 被作為了spec的默認來源,速度得到了質的飛躍,強烈建議升級使用。

CocoaPods是使用Ruby構建的,并且可以使用macOS上可用的默認Ruby安裝。您可以使用Ruby版本管理器,但是我們建議您使用macOS上可用的標準Ruby。

1. 安裝Ruby
  • 更新系統(tǒng) Ruby 環(huán)境
$ sudo gem update --system
  • 查看已安裝的 Ruby 版本
$ gem -v
2. 更換安裝源地址(已更換的跳過)
  • 首先查看源地址
$ gem source ls
  • 如果是官方源地址,需要先移除然后更換國內源地址,不然速度會很慢
$ gem sources --remove https://rubygems.org/
$ gem sources --add https://gems.ruby-china.com/
  • 再次查看源地址是否更改成功
$ gem sources -l
*** CURRENT SOURCES ***

https://gems.ruby-china.com/
3. 安裝CocoaPods
  • 使用 ruby 的 gem 命令下載并安裝 CocoaPods <br />
    Mac OS 系統(tǒng)升級到 OS X EL Capitan版本后的命令
$ sudo gem install -n /usr/local/bin cocoapods

$ pod setup CDN版本就用不到這個了

使用

  • 工程添加Podfile文件
$ cd 工程目錄
$ pod init
  • 搜索pod
$ pod search 框架名

如果是剛安裝的cocoapods, search操作會非常慢,因為CDN是用到pod才會clone索引。
所以我們用以下精準搜索,只clone用到的pod,不clone“包含MJRefresh”的pods
simple 通過pod名字搜索,regex正則(文章末附正則符號)

$ pod search  --simple --regex '^MJRefresh$'

配合代碼塊pod search --simple --regex '^<>$'挺好

其他命令有用到的自行help吧

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容