Cocoapods使用

1.首先創(chuàng)建工程,起名字為ReativeCocoaDemo

2.打開終端

$cd? +工程所在的路徑。比如:cd /Users/...../Desktop/ReativeCocoaDemo

進(jìn)入x-code工程文件夾

$ls

可以查看工程文件:

ReativeCocoaDemo ??

ReativeCocoaDemoTests

ReativeCocoaDemo.xcodeproj??

ReativeCocoaDemoUITests

可以看如果沒有Podfile文件,需要?jiǎng)?chuàng)建Podfile文件

3.創(chuàng)建Podfile文件:

方式一

$touchPodfile

$open-ePodfile

方式二

$vim Podfile? 這個(gè)命令執(zhí)行結(jié)果如下圖

看那灰色光環(huán)在哪里可輸入你需要的第三方庫比如:

use_frameworks!

pod 'ReactiveCocoa', '~> 4.0.4-alpha-4'

platform:ios, '7.0'

pod 'AFNetworking', '~> 3.0.4'

4.如果編輯完成,先退出編輯(操作按下esc)再保存(先按下:再敲wq)

會(huì)回到如下圖所示:

5.如果是上圖狀態(tài)。執(zhí)行如下的命令進(jìn)行安裝:

$podinstall

如果安裝出錯(cuò)

請(qǐng)看出錯(cuò)信息(上面)

正確的編輯信息是

use_frameworks!

pod 'ReactiveCocoa', '~> 4.0.4-alpha-4'


第一次安裝,會(huì)看到下面的語句,卡很久,感覺好像卡死一樣。

Setting up CocoaPods master repo

不要著急,第一次安裝就是這樣的.

著急話可以查看下載進(jìn)度,操作如下命令:

$cd? ~/.cocoapods/

$du -sh *

會(huì)顯示下載了多少。

6.安裝完成如下圖:

注意點(diǎn):

如果更新Pod:pod install pod update,有時(shí)升級(jí)specs庫,可能特別慢,不想升級(jí)的辦法:

?可以使用參數(shù)忽略掉。下面的兩行命令

pod install --verbose --no-repo-update

pod update --verbose --no-repo-update

下面是一個(gè)例子:

配置出錯(cuò)重新打開Podfile,并編輯保存

$ touch Podfile

$ open -e Podfile

$ pod install --verbose --no-repo-update

注意點(diǎn):

如果走到上面的“安裝完成"這一步,你可以重新打開工程文件,會(huì)發(fā)現(xiàn)多出幾個(gè)文件以及文件夾

分別是Podfile文件 ,Podfile.lock文件 ,Pods文件夾,ReativeCocoaDemo.xcworkspace文件.

Podfile文件 ,Podfile.lock文件 ,Pods文件夾,在此也不多說。

最重的是如下:

打開后綴為.xcworkspace文件。會(huì)發(fā)現(xiàn)第三方庫被CocoaPods所管理,其它的增加的文件......

最后編輯于
?著作權(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),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 一、概要 iOS開發(fā)時(shí),項(xiàng)目中會(huì)引用許多第三方庫,CocoaPods(https://github.com/Coc...
    番茄炒西紅柿啊閱讀 915評(píng)論 0 0
  • 更新: Mac M1版本安裝: 1.Finder應(yīng)用程序中選中終端,command+i顯示簡介2.勾選使用Rose...
    大象豆豆閱讀 18,074評(píng)論 2 35
  • 1、什么是CocoaPods CocoaPods 是開發(fā) OS X 和 iOS 應(yīng)用程序的一個(gè)第三方庫的依賴管理工...
    就叫yang閱讀 2,952評(píng)論 0 11
  • 今天是我們來到日本的第四天,感覺現(xiàn)在對(duì)日本越來越熟悉起來了。 我們今天離開了宇都宮市,來到了日本的首都東京,這同...
    RomanReign_54aa閱讀 210評(píng)論 0 0
  • 你知道喜歡你是什么嘛 喜歡你就是 想和你在一個(gè)下雨天 一起坐在窗前玩大王卡
    驕傲的樹閱讀 216評(píng)論 0 0

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