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框架程序"