Cocoa Pods的安裝和使用

Cocoa Pods是一個負(fù)責(zé)管理IOS項(xiàng)目中第三方資源的工具,只需要將用到的第三方開源庫放到一個名為Podfile的文件中,然后再終端命令行中執(zhí)行pod install命令,CocoPods就會自動將這些第三方庫的資源代碼下載下來,并且為當(dāng)前工程設(shè)置好相應(yīng)的依賴文件.

安裝Cocoa Pods步驟:
一.如何在MAC系統(tǒng)下安裝
1.MAC下已經(jīng)自帶ruby,只要使用ruby的gem命令就可以安裝
2.打開MAC終端,在終端輸入行上打上以下命令

sudo gem install cocoa pods

3.如果失敗,需要以下命令操作:
->刪除原來的源

gem sources —remove https://rubygems.org/

->添加新的源

gem sources -a https://gems.ruby-china.com

->查看新添加的源是否成功

gem sources -l

->如果顯示以下內(nèi)容表示添加源成功


1.png

->安裝Coco Pods工具

sudo gem install cocoa pods

二.如何使用pod工具查詢第三方庫

eg:pod search SDWebImage
2.png

三.如何在Xcode環(huán)境下使用Cocoa Pods工具
1.打開終端
2.使用cd命令切換到項(xiàng)目所在的路徑
3.接著在該路徑下面輸入pod init命令,該命令會在當(dāng)前Xcode項(xiàng)目中創(chuàng)建Podfile文件
4.打開Podfile文件,添加第三方庫的文件名和版本號,如下圖

3.png

5.在終端上輸入命令pod install安裝Podfile文件中的第三方庫
6.如果要修改了Podfile文件,需要在終端執(zhí)行命令pod update
7.最終等待下載第三方庫就好
8.使用Cocoa pods更新后會自動添加workspace文件,以后工程都要雙擊以***.workspace后綴結(jié)尾的文件去打開運(yùn)行

問題點(diǎn):
一.最近在更新Mac系統(tǒng)到macOS High Sierra后,pod install 出現(xiàn)下面提示:

-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory

解決辦法:

sudo gem update --system
sudo gem install -n /usr/local/bin cocoapods

二.執(zhí)行pod search
終端輸入:pod search afnetworking(不區(qū)分大小寫)
輸出:Creating search index for spec repo 'master'.. Done!,稍等片刻······就會出現(xiàn)所有帶有AFnetworking字段的類庫。

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

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

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