CocoaPods(一)安裝(macOS High Sierra 10.13.4)

CocoaPods簡介

CocoaPods是OS X和iOS下的一個第三類庫管理工具,通過CocoaPods工具我們可以為項(xiàng)目添加被稱為“Pods”的依賴庫(這些類庫必須是CocoaPods本身所支持的),并且可以輕松管理其版本。
1、在引入第三方庫時它可以自動為我們完成各種各樣的配置,包括配置編譯階段、連接器選項(xiàng)、甚至是ARC環(huán)境下的-fno-objc-arc配置等。
2、使用CocoaPods可以很方便地查找新的第三方庫,這些類庫是比較“標(biāo)準(zhǔn)的”,而不是網(wǎng)上隨便找到的,這樣可以讓我們找到真正好用的類庫。

CocoaPods安裝前環(huán)境準(zhǔn)備

本次安裝環(huán)境

  • 操作系統(tǒng) macOS High Sierra 10.13.4
  • XCode 9.3Appstore下載

其他軟件預(yù)安裝

記得以前安裝cocoapods之前還需要安裝HomeBrewRuby,但是本在macOS High Sierra 10.13.4下安裝cocoapods的時候發(fā)現(xiàn)不需要安裝這兩個也能直接安裝cocoapods

CocoaPods安裝

打開mac系統(tǒng)自帶的中終端工具,輸入sudo gem install cocoapods,再輸入系統(tǒng)密碼。PS: 以前是需要更換gem源才能安裝成功

安裝cocoapod命令

安裝成功

如果安裝出錯,輸入sudo gem install -n /usr/local/bin cocoapods再試一次

輸入pod --verson查看cocoapods當(dāng)前的版本

版本查看

接下來要設(shè)置pods倉庫,就是把所有上傳到cocoapods的第三方框架下載每個版本和網(wǎng)絡(luò)地址以及一些其他描述信息到本地,我們在終端輸入pod setup命令,這個倉庫大概有500+MB的大小。本人在安裝的時候一直失敗

倉庫同步失敗

這里簡易多試幾次,本人大概試了5次才成功。
實(shí)在著急的可以使用下面的臨時性辦法。


這是一個臨時性的辦法,本人嘗試了一下覺得挺不錯

  • 注冊一個github賬號(這個步驟不詳細(xì)說明)

  • https://github.com/CocoaPods/Specs 把這個git倉庫fork到自己賬號下

    fork倉庫到自己賬號下

  • 在終端輸入git clone https://github.com/{你的用戶名}/Specs.git ~/.cocoapods/repos.master --progress 開始克隆庫到本地

    同步pod庫

  • 最后再執(zhí)行pod setup

這樣就可以直接本地建立pod庫索引,至此cocoapods安裝成功了
但是這個方法的壞處就是同步庫比較麻煩,要先把https://github.com/CocoaPods/Specs同步到自己的庫后 再pod setup才行

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