CocoaPods 安裝及使用 -ios開(kāi)發(fā)(運(yùn)用Mac自帶的終端)

ios開(kāi)發(fā)過(guò)程中,經(jīng)常會(huì)用到一些第三方庫(kù),我們應(yīng)知道CocoaPods統(tǒng)一管理利器,在此分享我的親身體驗(yàn)(新手上路):

一、關(guān)于Cocoapods的安裝:

1、Ruby環(huán)境搭建:Mac本身都是自帶Ruby的 ?通常保險(xiǎn)起見(jiàn) 我們先是查看更新

查看:$ ruby -v?

更新ruby:首先看一下自己的鏡像源

$ gem sources -l ? ?輸入后終端輸出你的鏡像源

這里附上我的(已經(jīng)成功安裝后的鏡像源)

目前都是用的淘寶的,所以需要移除多余的鏡像

類似移除多余:$ gem sources --remove https://rubygems.org/


引用淘寶的:$ gem sources -a https://ruby.taobao.org/

再次查看鏡像源:$ gem sources -l ? 如果顯示上述我的那種,恭喜你完成第一步(也是重要一步)。

2、下載CocoaPods:

$ sudo gem install cocoa pods ?如果不出意外是可以安裝成功的 ?

如果顯示 “You need at least git version 1.8.5 to use CocoaPods” 那么你需要升級(jí)自己的Git

這里先不說(shuō)升級(jí)Git

二、CocoaPods的使用

1、$ cd +你的項(xiàng)目路徑(直接把你的總項(xiàng)目文件夾拖入終端)

2、建立Podfile(配置文件):$ vim Podfile ??

這一步需要注意:當(dāng)顯示類似狀態(tài)時(shí) ? 鍵盤(pán)輸入 i,進(jìn)入編輯模式,輸入

platform :ios, '8.0' ?#手機(jī)最低版本

target 'pod' do ?#pod替換成自己的項(xiàng)目名

pod 'AMap3DMap’? #3D地圖SDK

pod 'AMapSearch’? #搜索

pod 'AMapLocation'? #定位

end

(此處我導(dǎo)入的是高德的SDK)

繼續(xù)下一步? 輸入結(jié)束后按esc退出編輯狀態(tài),然后輸入:wq 回車即為保存

回車后會(huì)提示繼續(xù)輸入指令

這時(shí)你看一下自己的項(xiàng)目文件? 會(huì)多出一個(gè)Podfile文件

接下來(lái)到了即將成功的一步了 $ pod install ?這里會(huì)等待較長(zhǎng)時(shí)間(看網(wǎng)速)成功的界面在這里就沒(méi)放出來(lái)

成功之后再看一下項(xiàng)目文件夾

現(xiàn)在再次進(jìn)入到工程時(shí)要注意 ?是點(diǎn)擊下面那個(gè)空間進(jìn)入(注意不能同時(shí)打開(kāi)這兩個(gè))

進(jìn)去看下自己導(dǎo)入的第三方庫(kù) ?相信你此時(shí)挺激動(dòng)的

這是我導(dǎo)入成功的高德 。

新手上路 ? 希望可以幫助到同仁 ?

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

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

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