關(guān)于cocoapods的使用小結(jié)

如果你會ios,那么對于cocoapods你一定不會陌生,cocoapods是一個方便管理你項目中的一些使用到的第三方庫,當(dāng)然這些第三方庫是github上的。廢話不多說了,下面是我使用中經(jīng)常出現(xiàn)的一些小問題,總結(jié)了一下,希望對你有所幫助。


1.下載和安裝cocoapods

使用cocoapods之前,首先要在本地安裝好ruby環(huán)境。

a.移除現(xiàn)有 Ruby 默認源

$ gem sources --remove https://rubygems.org/

b.使用新的源

$ gem sources -a https://ruby.taobao.org/

最新可用的源鏡像地址:https://gems.ruby-china.com/

c.驗證新源是否替換成功

$ gem sources -l

效果如下:

d.安裝 CocoaPods

$ sudo gem install cocoapods?

需要輸入密碼,自己輸入即可

出現(xiàn)這種不要著急


這是因為蘋果系統(tǒng)升級 OS X EL Capitan ,使用這個即可

$ sudo gem install -n /usr/local/bin cocoapods?


e.activesupport requires Ruby version >= 2.2.2

需要更新ruby,查看自己ruby的版本,ruby -v?

解決方案:http://blog.csdn.net/lissdy/article/details/9191351

升級到2.3.0

完美解決了方案

e.安裝cocoapods到本地

$ pod setup


耐心等待吧

稍等片刻,正在安裝cocoapods到本地,這個跟你網(wǎng)速有關(guān)系,靜心等待即可。


不放心的你可以嘗試檢測一下你的cocoapods到底有沒有安裝成功,可以隨便從搜索一個第三方庫來看一看

$ pod search AFNetworking


cocoapods到此為止安裝成功。


2.cocoapods的使用

要想在你的項目中使用cocoapods管理你的第三方庫,首先還是進入終端,我這里建立了一個testDemo的項目。終端進入到項目的第一層子目錄。


a.新建一個Podfile 文件,并進行以編輯

$ vim Podfile


$ :wq保存退出

此時在你的項目文件里,新建了一個Podfile文件

b.導(dǎo)入需要的第三方庫

$ pod install


遇到的問題

遇到這個是因為,在新系統(tǒng)中,你需要在Podfile文件中添加,你項目的target,修改Podfile文件既可。


修改Podfile文件

再次導(dǎo)入第三方庫

$ pod install


導(dǎo)入第三方庫成功

c.關(guān)掉你的項目,打開你的項目文件夾,此時有一個testDemo.xcworkspace文件,打開


cocoapods成功

d.成功使用cocoapods后,你的項目結(jié)構(gòu)


以后需要添加其他的第三方庫,只需要修改Podfile文件(可以直接在Xcode中修改,也可以使用終端修改),將需要的第三方庫導(dǎo)入即可。導(dǎo)入的時候還是在終端中操作。

最后編輯于
?著作權(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)容

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