CocoaPods 的安裝以及使用CocoaPods導入第三方庫

一、更換源:

  • $ gem sources --remove https://rubygems.org/
  • 等有反應之后再敲入以下命令:
    $ gem sources -a https://ruby.taobao.org/
  • 為了驗證你的Ruby鏡像是并且僅是taobao,可以用以下命令查看:$ gem sources -l
  • 只有在終端中出現下面文字才表明你上面的命令是成功的:
    *** CURRENT SOURCES ***
    https://ruby.taobao.org/
  • 這時候,你再次在終端中運行:

二、更新升級gem

  • sudo gem update --system

三、安裝

  • $ sudo gem install cocoapods
    等上十幾秒鐘,CocoaPods就可以在你本地下載并且安裝好了,不再需要其他設置。

四、更換repo鏡像為國內服務器

五、初始化第三方庫信息

  • pod setup

六、以后更新第三方庫信息

  • pod repo update

七、搜索試一下

  • pod search 框架名
  • 例如為了確定AFNetworking是否支持CocoaPods,可以用CocoaPods的搜索功能驗證一下。在終端中輸入:
    $ pod search AFNetworking

八、使用:

  • 新建Podfile
    在終端中進入(cd命令)你項目所在目錄,然后在當前目錄下,利用vim創建Podfile(如果存在就直接打開,不存在時創建),運行:
  • 步驟一:
    方法1:$ vim Podfile
    方法2:$ pod init
  • 步驟二:
    • 輸入i:進入編輯狀態,然后在Podfile文件中輸入以下文字:
platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"
pod “XXX”

注意,這兩句文字的意思是,當前AFNetworking支持的iOS最低版本是iOS 7.0, 要下載的AFNetworking版本是2.0。

  • 退出編輯模式。vim環境下,按下esc鍵;

  • 輸入:wq:保存退出
    這時候,你會發現你的項目目錄中,出現一個名字為Podfile的文件,而且文件內容就是你剛剛輸入的內容。注意,Podfile文件應該和你的工程文件.xcodeproj在同一個目錄下。

  • 這時候,就可以利用CocoPods下載AFNetworking類庫了。還是在終端中的當前項目目錄下,運行以下命令:
    $ pod install

  • 解析Podfile,升級第三方框架

  • pod update
    //不更新本地庫:pod update --no-repo-update

  • 以后使用Cocoapods過程中出現了莫名其妙的問題時做一下操作:先升級gem,再安裝最新的cocoapods:

  • sudo gem update --system

  • sudo gem uninstall cocoapods

  • sudo gem install -n /usr/local/bin cocoapods

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 項目組件化、平臺化是技術公司的共同目標,越來越多的技術公司推崇使用pod管理第三方庫以及私有組件,一方面使項目架構...
    swu_luo閱讀 22,226評論 0 39
  • CocoaPods 是什么? CocoaPods 是一個負責管理 iOS 項目中第三方開源庫的工具。CocoaPo...
    朝洋閱讀 25,742評論 3 50
  • 知乎上有人提問“如何從一個空有上進心的人,變成行動上的巨人?”看了一些回答,我反思自己為什么空有上進心,行動跟不上...
    jibingxi閱讀 507評論 3 2
  • 成功是一條龍,錯過就是一條蟲。不想做大的微商不是好微商。堅持,是一種贏得姿態! 首先,要幫代理樹立主人翁精神。創業...
    山地玫瑰真真閱讀 329評論 0 1
  • 遲先生 你好! 首先自我介紹一下,我是將要陪你攜手一生的遲先生。這封信我雖然不知道寄去哪里,可我還是想...
    清煙沐酒閱讀 476評論 0 0