Cocoapods的安裝與使用

在終端上操做linux

安裝:ios

第一步:查看本身電腦的Ruby環境:gem sources -lvim

  • 若是環境已是你須要的環境了,就不須要環境的修改了;
  • 若是不是,發送gem sources —remove https://rubygems.org/移除當前鏡像,而後gem sources -a https://ruby.taobao.org/來添加淘寶鏡像(網址都是鏡像,根據須要刪除或者添加的網址進行編寫,不固定)

第二步:開始安裝Cocoapodsxcode

  • 下載:sudo gem install Cocoa pods
  • 設置copos:pod setup
        若是要查看設置進度
            先進入cocoa pods裏:cd ~/.cocoapods
            查看下載進度:du -sh *
            若是升級到10.11
                10.11後的錯誤:wangdanan:~ zhaoce$ pod setup
                -bash: pod: command not found
                解決辦法:sudo gem install -n /usr/local/bin cocoa pods

第三步:使用ruby

    

  • 先找到要查找的第三方庫,終端命令:pod search + 第三方庫名稱bash

 

 

  • 在列表頁面,選擇三方庫最新版本的命令,例如:pod 'MBProgressHUD','~>0.9.2'編輯器

 

 

  • 建立工程,使用 cd + 工程路徑 命令進入工程(直接拖着文件到終端就可獲得工程路徑)工具

 

 

  • 編輯工程的 Podfile 文件,終端命令:vim Podfilespa

 

 

  vim 是一個強大的編輯工具,我從網上找到一篇還能夠的Vim編輯器使用基礎教程,有興趣的朋友能夠看看code

 

  • 鍵盤輸入 " i " 使 Podfile 處於編輯狀態,而後將如下內容寫入(高版本):

 

platform :ios, '8.0' use_frameworks! target 'MyApp(你如今項目文件夾名)' do pod 'MBProgressHUD', '~> 0.9.2' // 最新版本的第三方命令 end

 

 

  在編輯完成後,按下esc鍵,再按下 " : ",此時,輸入 "wq" 再按回車,保存並退出。

 

  • 進行更新下載三方庫,終端命令:pod update 或【pod install --verbose --no-repo-update】或【pod update --verbose --no-repo-update】(後二者較快)

 

 

  • 回到你的工程所在的目錄,會發現如今多了不少文件,此時咱們應該使用 .xcworkspace文件打開項目,而不在用.xcodeproj文件打開。

 

 

  • 終端報錯:The dependency MBProgressHUD (~> 0.9.2) is not used in any concrete target.
  • 緣由:CocoaPods升級到最新版本(包括一些高版本),Podfile文件的內容必須明確指出所用第三方庫的targetName.
  • 報錯分析:低版本和高版本寫法不同.
    低版本:
platform :iOS, ‘8.0’
pod ‘MBProgressHUD’, ‘~> 0.9.2’
    高版本:
platform :iOS, ‘8.0’
target 「targetName」 do
pod ‘MBProgressHUD’, ‘~> 0.9.2’
end(此處需修改,不能直接複製粘貼,由於標點爲中文)
    注意:這裏的 targetName 填寫工程的名字

     6.保存Podfile的設置,而後進行更新下載三方庫:pod update

建立一個工程.打開工程的方式和之前有些不一樣;Cocoapods使用完成後,工程會變成下圖那樣,打開它就好了

進入工程首先引入你在終端裏寫的頭文件

 

而後就能夠正常的代碼操做了

相關文章
相關標籤/搜索