安裝CocoaPods

fudanstar發表於2016-06-02

作為一個ios開發新手,糾結了很久是不是要用Cocoapods,使用java程式設計時也沒有用到maven,雖然知道這種包管理器能夠省時又省力,但是想到這樣就接觸開源包的程式碼就少了。最後還是選擇安裝CocoaPods,安裝CocoaPods其實很簡單:
在終端中輸入:

sudo gem install cocoapods

很多部落格說會被牆,我在安裝時在這一步並沒有遇到,很順利安裝完成了。然後:

pod setup

Terminal一直停在停留在 Setting up CocoaPods master repo 這個狀態。好吧,可能下載源被牆了,只能改ruby映象了:

$ gem sources -l (檢視當前ruby的源)
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l

設定的淘寶映象,然後等大概10分鐘不到,下好了,到資料夾中一看,有700多M。
然後執行:pod search AFNetworking
出現:

-> AFNetworking (3.1.0)
   A delightful iOS and OS X networking framework.
   pod 'AFNetworking', '~> 3.1.0'
   - Homepage: https://github.com/AFNetworking/AFNetworking
   - Source:   https://github.com/AFNetworking/AFNetworking.git
   - Versions: 3.1.0, 3.0.4, 3.0.3, 3.0.2, 3.0.1, 3.0.0, 3.0.0-beta.3,
   3.0.0-beta.2, 3.0.0-beta.1, 2.6.3, 2.6.2, 2.6.1, 2.6.0, 2.5.4, 2.5.3, 2.5.2,
   2.5.1, 2.5.0, 2.4.1, 2.4.0, 2.3.1, 2.3.0, 2.2.4, 2.2.3, 2.2.2, 2.2.1, 2.2.0,
   2.1.0, 2.0.3, 2.0.2, 2.0.1, 2.0.0, 2.0.0-RC3, 2.0.0-RC2, 2.0.0-RC1, 1.3.4,
   1.3.3, 1.3.2, 1.3.1, 1.3.0, 1.2.1, 1.2.0, 1.1.0, 1.0.1, 1.0, 1.0RC3, 1.0RC2,
   1.0RC1, 0.10.1, 0.10.0, 0.9.2, 0.9.1, 0.9.0, 0.7.0, 0.5.1 [master repo]
   - Subspecs:
     - AFNetworking/Serialization (3.1.0)
     - AFNetworking/Security (3.1.0)
     - AFNetworking/Reachability (3.1.0)
     - AFNetworking/NSURLSession (3.1.0)
     - AFNetworking/UIKit (3.1.0)

安裝成功!

相關文章