CocoaPods的簡(jiǎn)單介紹和使用(ShareSDK為例)

1、CocoaPods環(huán)境的搭建


1.1 Ruby運(yùn)行環(huán)境和gem命令

Mac自帶Ruby環(huán)境耻矮。如果gem版本太舊流礁,可以使用以下指令升級(jí)到最新:sudo gem update --system (注意是2個(gè)中橫線)依疼。

檢查Ruby版本指令:ruby -v

檢查gem版本指令:gem -v

1.2 安裝CocoaPods

指令 :sudo?gem install cocoapods? (卸載:sudo gem uninstall cocoapods)

對(duì)于Mac OS X 10.11 : CocoaPods安裝 sudo gem install -n /usr/local/bin cocoa pods

1.3 將最新的pod項(xiàng)目介紹文件下載到本地

(使用pod search 時(shí)實(shí)際就是在下載的本地文件數(shù)據(jù)搜索)

指令:pod setup

將pod spec項(xiàng)目下載到當(dāng)前用戶的.cocoapods\master目錄下贡定,以后的查找、安裝庫(kù)都是基于該本地目錄碟狞。更新spec項(xiàng)目配置文件只需要再次執(zhí)行pod setup啄枕。

(好久,等待中...…)


2篷就、CocoaPods的使用

命令行輸入pod --help或者隨意輸入一個(gè)錯(cuò)誤的命令如pod -v射亏,會(huì)提示查看其他指令。

2.1 查找第三方庫(kù)

指令:pod search 'sharesdk3'

說明:紅框中語句跟需要集成的平臺(tái)相關(guān)竭业,需要哪些平臺(tái)就加上對(duì)應(yīng)的語句智润。如果需要的平臺(tái)沒有對(duì)應(yīng)的平臺(tái)語句,有2種情況——1未辆、不需要添加這個(gè)平臺(tái)的語句窟绷,如Twitter就是這個(gè)情況。2咐柜、ShareSDK暫時(shí)不支持此平臺(tái)。

2.2 安裝庫(kù)

1):項(xiàng)目根目錄創(chuàng)建一個(gè)Podfile文件(如果沒有的話)

cd進(jìn)入.xcodeproj所在的目錄,通過以下命令來創(chuàng)建一個(gè)Podfile:pod?init

2):打開Podfile文件书释,加上庫(kù)信息——為避免出問題针饥,用純文本編輯器(建議用Xcode)添加踪危,保存。如下:

Podfile語法:http://guides.cocoapods.org/syntax/podfile.html

3):安裝庫(kù)

cd 到項(xiàng)目根目錄,命令行運(yùn)行:pod install

這個(gè)時(shí)間一般都是比較長(zhǎng)的,安裝完成后項(xiàng)目根目錄會(huì)多了一些文件病曾,其中包括.xcworkspace文件。此時(shí)編譯運(yùn)行項(xiàng)目不再使用.xcodeproj文件漾根,而是使用.xcworkspace文件泰涂。


2.3 更新pod庫(kù)

cd到項(xiàng)目根目錄,命令行輸入pod update辐怕。安裝完畢后即可打開.xcworkspace文件運(yùn)行逼蒙。

(好久,等待...…)

如果使用pod search搜索不到對(duì)應(yīng)的庫(kù)或者最新版本的庫(kù)寄疏。一般都是沒有更新本地的庫(kù)配置文件是牢,命令行運(yùn)行pod setup后再搜索。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末赁还,一起剝皮案震驚了整個(gè)濱河市妖泄,隨后出現(xiàn)的幾起案子驹沿,更是在濱河造成了極大的恐慌艘策,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,378評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件渊季,死亡現(xiàn)場(chǎng)離奇詭異朋蔫,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)却汉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門驯妄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人合砂,你說我怎么就攤上這事青扔。” “怎么了翩伪?”我有些...
    開封第一講書人閱讀 168,983評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵微猖,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我缘屹,道長(zhǎng)凛剥,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,938評(píng)論 1 299
  • 正文 為了忘掉前任轻姿,我火速辦了婚禮犁珠,結(jié)果婚禮上逻炊,老公的妹妹穿的比我還像新娘。我一直安慰自己犁享,他們只是感情好余素,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,955評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著炊昆,像睡著了一般溺森。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上窑眯,一...
    開封第一講書人閱讀 52,549評(píng)論 1 312
  • 那天屏积,我揣著相機(jī)與錄音,去河邊找鬼磅甩。 笑死炊林,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的卷要。 我是一名探鬼主播渣聚,決...
    沈念sama閱讀 41,063評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼僧叉!你這毒婦竟也來了奕枝?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,991評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤瓶堕,失蹤者是張志新(化名)和其女友劉穎隘道,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體郎笆,經(jīng)...
    沈念sama閱讀 46,522評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡谭梗,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,604評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了宛蚓。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片激捏。...
    茶點(diǎn)故事閱讀 40,742評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖凄吏,靈堂內(nèi)的尸體忽然破棺而出远舅,到底是詐尸還是另有隱情,我是刑警寧澤痕钢,帶...
    沈念sama閱讀 36,413評(píng)論 5 351
  • 正文 年R本政府宣布图柏,位于F島的核電站,受9級(jí)特大地震影響盖喷,放射性物質(zhì)發(fā)生泄漏爆办。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,094評(píng)論 3 335
  • 文/蒙蒙 一课梳、第九天 我趴在偏房一處隱蔽的房頂上張望距辆。 院中可真熱鬧余佃,春花似錦、人聲如沸跨算。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽诸蚕。三九已至步势,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間背犯,已是汗流浹背坏瘩。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留漠魏,地道東北人倔矾。 一個(gè)月前我還...
    沈念sama閱讀 49,159評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像柱锹,于是被迫代替她去往敵國(guó)和親哪自。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,747評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容