cocoapods的安裝和安裝過程中遇到的問題,cocoapods過程

來源:互聯網
上載者:User

cocoapods的安裝和安裝過程中遇到的問題,cocoapods過程

1.$ ruby -v  //查看當前的ruby版本,我的版本是ruby 2.0.0p648 小於2.2 所以在下面的安裝cocoapods時會遇到問題

2. $ gem sources -l  //查看當前ruby源,預設為 https://rubygems.org/  因為防火牆的問題我們需要更換成國內的鏡像

3. $ gem sources --remove https://rubygems.org/     //移除之前的ruby源

4. $ gem sources --add https://gems.ruby-china.org/ 或 gem sources -a https://gems.ruby-china.org/  替換添加國內的鏡像源 或 https://ruby.taobao.org/ (聽說這個鏡像好像停止維護了,還是可以用的)

5. $ sudo gem install  cocoapods //安裝cocoapods

6.用$ sudo gem install -n /usr/local/bin cocoapods   //命令安裝pods時由於ruby版本小於2.2所以會出現下面的錯誤,

  查看了一下ruby的版本像第一步說的,版本小於2.2所以沒有安裝成功,如果你的ruby版本大於2.2可以直接跳到第12步

  如:

7.這裡就需要要升級Ruby版本,查看目前的所有ruby版本:

$rvm list known

執行命令後顯示command not found 就需要先安裝rvm

$curl -L get.rvm.io | bash -s stable  //安裝rvm

如果已安裝會列出所有的ruby版本:

是我的電腦裡沒有rvm,並進行了安裝:

rvm安裝的時間比較長,中途會需要輸入兩次斷行符號,和一次密碼,時間會比較長一些

 

8.安裝成功以後執行 $ source ~/.rvm/scripts/rvm 什麼都不輸出是對的,然後再執行 rvm -v 查看當前的rvm的版本

9.然後就是用rvm安裝ruby環境,當然這裡要安裝大於2.2的版本。我這裡安裝的是2.4,可以用vrm list known 查詢當前最高版本

   輸入指令:$ rvm install 2.4.0    //安裝2.4版本的ruby

這裡時間會很長。成功

10,可以用 $ ruby -v 查看當前的ruby版本

11. 搞這麼半天接下來就可以安裝cocoapods了 ,執行  $ sudo gem install cocoapods //安裝cocoapods 會提示輸入密碼(輸入密碼不會有反應繼續斷行符號就可以)。是安裝成功部分:

12: 執行 pod --version  //查看當前cocoapods   查看gem ruby的版本號碼可以用:sudo gem -v

13:cd Desktop //進入案頭 可以通過拖項目的方式開啟

$ cd /Users/mac/Desktop/測試/ceshiSecond   //開啟項目的目錄

ls //查看目前的目錄下面的目錄

$ vim Podfile  //使用vim編輯檔案

進入如下介面:

進來之後按鍵盤'i'鍵

下面的"Podsfile" 0L, 0C會變成-- INSERT --

然後就可以編輯文字了,輸入以下文字

解釋一下

platform :ios, '7.0'下載庫支援的iOS最低版本是iOS 7.0,

'ceshiSecond'就是自己的工程名字,

pod 'AFNetworking', '~> 3.1.0'代表要下載的AFNetworking版本是3.1.0及以上版本,還可以去掉後面的'~> 3.1.0',如果沒有這樣~> 3.1.0,下載AFNetworking是最新版。

 

按esc 輸入:wq儲存

14. $ pod install   //把庫下載到xcode中 需要一段時間

關閉xcode視窗,再開啟會項目中會多一個 .xcworkspace的檔案 ,以後雙擊它就可以開啟項目了

 

 

 

 

 

 

 

 

有不足的對方,還請多多指教。。。

 

 

 

 

 

 

 

 

 

 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.