使用cocoapods集成第三方框架

cocoapods的安裝

CocoaPods 是 iOS 最常用最有名的類庫管理工具
作為 iOS 程序員,掌握 CocoaPods 的使用是必不可少的基本技能

安裝

以前安裝過cocoapods,升級到后工作不正常,可以先刪除cocoapods.
$ sudo gem uninstall cocoapods
在安裝CocoaPods之前,首先要在本地安裝好Ruby環(huán)境,在Terminator(也就是終端)中輸入以下命令:
$ sudo gem install cocoapods
在終端中敲入這個命令之后,如果發(fā)現(xiàn)半天沒有任何反應,是因為"墻"阻擋了cocoapods.org。我們可以用x寶的Ruby鏡像來訪問cocoapods。按照下面的順序在終端中依次敲入命令:

# 刪除源(這個系統(tǒng)自帶的不好用)
$ sudo gem sources -r https://rubygems.org/
# 添加源(使用淘寶的鏡像,記住要用https)
$ sudo gem sources -a https://ruby.taobao.org/
# 查看是否使用的是淘寶鏡像
$ gem sources -l
# 安裝
$ sudo gem install cocoapods
# 安裝成功之后,查看是否是最后版本
$ pod --version

這時候,你再次在終端中運行并等待命令執(zhí)行完成:
$ sudo gem install cocoapods
到這里命令執(zhí)行完成就安裝成功了。

安裝過程中常見的問題

[!] Pod::Executable clone
'https://github.com/CocoaPods/Specs.git' master

xcrun: error: active developer path
("/Users/xiakejie/工具/Xcode 2.app/Contents/Developer")
does not exist, use xcode-select to change

解決上面這個問題, 使用這個命令: sudo xcode-select -switch
/Applications/Xcode.app/Contents/Developer

cocoapods的使用

查看當前cocoapods版本
$ pod --version
查找afn相關(guān)字段的框架
$ pod search afn
創(chuàng)建podfile文件
$ pod init
安裝集成框架
$ pod install
更新框架(推薦用update,其中update就包含了install)
$ pod update

git 操作

# 將修改添加到暫存區(qū)
$ git add .

# 提交修改
$ git commit -m "添加 AFN框架程序"
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 項目組件化、平臺化是技術(shù)公司的共同目標,越來越多的技術(shù)公司推崇使用pod管理第三方庫以及私有組件,一方面使項目架構(gòu)...
    swu_luo閱讀 22,845評論 0 39
  • CocoaPods 是什么? CocoaPods 是一個負責管理 iOS 項目中第三方開源庫的工具。CocoaPo...
    朝洋閱讀 25,990評論 3 50
  • 前奏: 二階段的學習教練昨天教練完我之后,昨晚上連夜寫了篇簡書,不料被我莫名其妙地誤刪,心痛之余,也開始反思,那篇...
    羊群_拓思PCP教練閱讀 468評論 4 9
  • AlaxH閱讀 117評論 0 0
  • 在自己home目錄里可以找到相對應的.bash*文件 .bashrc 這里可以添加一些自定義的sh命令,可以很方便...
    MarlonFan閱讀 364評論 0 0

友情鏈接更多精彩內(nèi)容