iOS 之 cocoapods 安裝記錄

  前段時間,mac抽風,忽然卡在進度條進不去,只好抹盤重裝。這裏記錄下cocoapod的安裝步驟和遇到的問題。html

  本機系統:macos -10.13.6 。macos

  • 查看並更新ruby
  • 更換源
    一、Ruby的軟件源rubygems.org被屏蔽了,國內那無形之牆,咱們須要來修改更換源;==》不可用
    二、網上大多數是使用的https://ruby.taobao.org的,這裏再也不建議使用的了;===》不可用
    三、這是由於taobao Gems 源已中止維護,把源切換至ruby-china,現由 ruby-china 提供鏡像服務
    四、本來是https://gems.ruby-china.org/,如今域名從org變成了com
    五、公告!域名變化,請你們使用 https://gems.ruby-china.comjson

  • 終端具體安裝步驟
  • 41  ruby -v   ====》  // 查看ruby版本,網上說貌似2.0以上才能用,無論了,先裝個2.4
    42  rvm install 2.4.0
    43  ruby -v
    44  rvm list 
    45  gem -v
    46  gem sources -l    // 查看源列表
    47  gem sources -remove https://rubygems.org/           // 將不須要的源移除掉
    48  gem sources --add https://gems.ruby-china.org       // 這個加不進去,報錯
    51  ping gems.ruby-china.org                            // 可是能夠ping的通
    56  gem sources --add https://gems.ruby-china.com       // 域名從org變成了com
    57  gem sources -l                                      // 查看是否添加成功
    68  sudo gem install cocoapods                          // ***這個網上說是10.11 以前的系統的安裝命令,
    69  sudo gem install -n /usr/local/bin cocoapods        // 10.11以後的的安裝命令,漫長的等待,掛機一晚
    72  pod --version                                       // 查看版本正常
    73  pod search AFNetworking                             // 提示報錯
    
    注意這裏出現錯誤:當我覺得一切就緒的時候,我pod search RxSwift卻提示我以下的錯誤:
    [!] Unable to find a pod with name, author, summary, or descriptionmatching '······'
    
    74  rm ~/Library/Caches/CocoaPods/search_index.json     // 解決方案
    75  pod search AFNetworking
    76  pod --version

  參考:CocoaPods 2017最新、最快安裝和使用說明 ruby

相關文章
相關標籤/搜索