cocoa pods

使用cocoapods,咱們首先了解一下rvm、gem、ruby。ios

rvm和brew同樣,可是rvm是專門管理ruby的版本控制的。ruby

rvm list known 羅列出ruby版本spa

rvm install 版本號     能夠指定更新ruby版本版本控制

而gem是包管理 gem source -l 查看ruby源orm

gem source -r https://xxxxxxxx 移除ruby源get

gem source -a https://xxxxxxxx 添加ruby源it

如今用的是 https://gems.ruby-china.com/這個ruby源,以前那個org的不能用了io

若是報404錯誤的狀況,能夠打開你個ruby源,有介紹的form

下面就能夠安裝cocoapods了class

sudo gem install cocoapods 

簡單使用就是 cd到工程目錄,touch一個Podfile,(這個名字必定不能改,就是Podfile,P大寫)

vi進去添加依賴,

platform:ios,'8.0'

target '工程名' do

end

do和end之間就是你這個工程下所用的第三方了

多個工程就重複一下就好了

platform:ios,'8.0'

target '工程名1' do

end

target '工程名2' do

end

wq保存以後pod install就能夠了

若是install後停留在Updating local specs repositories,能夠試一試 pod install --verbose --no-repo-update

須要更新的時候進去改一下版本號,出來pod update

不知道最新版本能夠用pod search 第三方名 (記不全也沒問題,一部分也能夠,這個是模糊搜索的)

還能夠pod outdated,這個是查看你Podfile裏面包是否有最新版本的,這個也能夠

pod install和pod update的區別

install是初始化的,也就是沒有包,你初次添加時用這個,這個是根據lock文件裏面是否存在下載的,並不會匹配版本號

而update是查找Podfile裏面的,而且忽略lock文件裏的版本

相關文章
相關標籤/搜索