溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

第三方類庫管理CocoaPods

發(fā)布時間:2020-06-13 10:52:53 來源:網絡 閱讀:361 作者:好玩的威威 欄目:編程語言

小伙伴們在開發(fā)的時候,往往要用到各種第三方庫,畢竟站在巨人的肩膀上可以看得更遠??墒俏覀円餐贿@些庫及其它們所依賴的庫所困擾,各種繁雜,畢竟這樣的活沒有一個人想干。

那么問題來了,有沒有幾個指令可以解決這些困擾呢:答案是有的,那就是cocoapods

一、首先確認是否安裝好Ruby環(huán)境(MAC中本來就有),此處省略數(shù)千字。

二、安裝只要在終端輸入一條命令:

$ sudo gem install cocoapods

即可完成安裝,不過期望與實現(xiàn)總是有差距的,由于國內網絡被墻,ruby鏡像不能訪問,我突然想到,這個算不算閉關鎖國呢?辦法總比困難多,你可以用×××,當然,對沒有×××的小伙伴來說,我們可以這樣做:

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

感謝淘寶,感謝CCTV,感謝MTV。我們終于替換掉了被墻的 rubygems.org ,改成了 ruby.taobao.org 。

確認當前ruby鏡像源是否為偉大的淘寶:

$ gem sources -l

如果小伙伴們還想知道更多的命令,請用:$ gem help <command>


經過以上的步驟,小伙伴們把cocopods就安裝好了,現(xiàn)在要再做些配置,以便能夠得到它的代碼庫。


三、cocoapods的代碼庫repo也被墻了,同樣的原理,用替換大法:

$ pod repo remove master
$ pod repo add master http://git.oschina.net/akuandev/Specs.git
$ pod repo update

這次要感謝的是:開源中國的阿寬!請小伙伴們鼓掌~~


Podfile

這個文件是用來用來申明項目代碼相關性的,在這個文件中必須指定所需要庫的名稱,以及版本信息,支持的平臺這三個信息。

可以手動創(chuàng)建這個文件,也可以用 pod init 自動生成這個文件,當然,小伙伴們必須確保當前目錄是在工程的根目錄下。

如果小伙伴們從github下載了一個工程來學習,并且工程目錄下有這個文件的話,那么就可以用

$ pod install

這一句命令來搞定一切。


經過以上的折騰,小伙伴們終于可以愉快地玩耍了。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI