一敦冬、安裝CocoaPods
1唯沮、Ruby環(huán)境搭建介蛉。
1.1币旧、查看下當前ruby版本
打開終端輸入 ruby -v
確實安裝了,為了保險起見巍虫,我們更新一下Ruby。
1.2俯抖、更新Ruby
在終端中輸入 sudo gem update --system
輸入密碼芬萍,等一會就更新成功了柬祠。
1.3漫蛔、更換Ruby鏡像
鏡像地址為:https://gems.ruby-china.com
(注:鏡像地址史:RubyGems 鏡像最早為淘寶托管惩猫,鏡像地址為http://ruby.taobao.org/ 轧房。之后改為https協(xié)議奶镶,鏡像地址為:https://ruby.taobao.org/陪拘。
但后來的管理工作交由Ruby China負責左刽,鏡像地址改為https://gems.ruby-china.org迄靠。因域名備案問題,.org?域名無法繼續(xù)提供 RubyGems 鏡像服務菩咨,因而用 .com?代替?.org?的域名陡厘,鏡像地址為:https://gems.ruby-china.com)
首先移除現(xiàn)有的Ruby鏡像
終端輸入:$ gem sources --remove https://rubygems.org/
然后添加國內(nèi)最新鏡像源(淘寶的Ruby鏡像已經(jīng)不更新了)
終端輸入:$ gem sources -a?https://gems.ruby-china.com
執(zhí)行完畢之后輸入gem sources -l來查看當前鏡像
終端輸入:$ gem sources -l
2、安裝CocoaPods
在終端輸入:sudo gem install -n /usr/local/bin cocoapods
輸入密碼后特占,等一會糙置,就安裝成功了。
到這之后再執(zhí)行pod setup(PS:這個過程是漫長的摩钙,要有耐心)
終端輸入:pod setup
然后你會看到出現(xiàn)了Setting up CocoaPods master repo罢低,卡住不動了,說明Cocoapods在將它的信息下載到 ~/.cocoapods里胖笛。過一會兒,就自動下載完成了宜岛。
二长踊、CocoaPods的使用
1、在工程中創(chuàng)建一個Podfile文件
首先cd到項目文件夾中萍倡,在終端中輸入: cd 項目文件夾路徑
然后身弊,創(chuàng)建Podfile文件。終端輸入:touch Podfile
你在你的工程目錄下可以看到多了一個Podfile文件列敲。
2阱佛、編輯Podfile文件內(nèi)容
終端輸入: vim Podfile
進入文本編輯頁面。點i鍵戴而,進入編輯模式凑术。在文件中輸入:
platform :ios, '9.0'
target '使用字體包demo' do
pod 'AFNetworking', '~> 3.1.0'
end
編輯完成后,保存退出:首先按esc鍵所意,退出編輯模式淮逊;然后鍵盤輸入:wq,然后回車扶踊,就可以了泄鹏。
3、把該庫下載到Xcode中
終端輸入:pod install
等一會秧耗,變下載成功了备籽。
我們可以在項目的文件夾中看到多了一些文件。
現(xiàn)在分井,CocoaPods就已經(jīng)安裝成功了车猬。
以后打開工程就雙擊.xcworkspace文件打開項目,為不是以前的.xcodeproj文件了杂抽。
ps:我們可以通過pod search命令來搜索第三方庫诈唬。
比如:終端輸入: pod search AFNetworking
會出現(xiàn)AFNetworking的一些相關信息。
紅框里就是我們需要在Podfile文件中缩麸,輸入的內(nèi)容铸磅。