本人對Cocoapods的安裝配置參考博客:http://www.cnblogs.com/heinoc/p/5193050.html
該博客也總結了安裝過程的相關出錯應該如何處理。
由于各種出錯,因此總結了一個可以在本機成功安裝的步驟。
1. 升級gem
$ sudo gem update --system2. 替換ruby源
查看當前ruby源:
$ gem sources -l在中國這個源不可用,要移除$ gem sources --remove https://rubygems.org/添加淘寶的源$ gem sources -a https://ruby.taobao.org/$ gem sources –l3. 安裝Cocoapods
$ sudo gem install -n /usr/local/bin cocoapods4. 執行安裝
$ pod setup如上圖則安裝成功。
5. 添加一個庫到工程
(1)假設要集成AFNetworking這個庫類,需要在Cocoapods里面先搜索是否有需要的庫,可以在Terminal中輸入:
pod search AFNetworking當前搜到最新的第一個如下圖
(2)查詢完后:復制下邊一行:pod 'AFNetworking', '~> 3.1.0'
(3)編輯Podfile
進入工程所在的目錄:
touch Podfile打開文件open -e Podfile然后編輯Podfile文件open -e Podfileplatform :ios, ‘7.0’target ‘finderWord’ do //注意這里的finderword是項目名字pod 'AFNetworking', '~> 3.1.0' //注意這句就是剛才復制的那句end這里注釋的內容要去掉。(4)保存后執行
pod install成功后,自己的項目也有相應的下載好的這個庫的文件了這樣,AFNetworking就已經下載完成并且設置好了編譯參數和依賴,以后使用的時候切記如下兩點:1.從此以后需要使用Cocoapods生成的 .xcworkspace文件來打開工程,而不是使用以前的.xcodePRoj文件2.每次更改了Podfile文件,都需要重新執行一次pod update命令
新聞熱點
疑難解答