cocoapods安裝

cocopods的安裝

1.移除現(xiàn)有Ruby默認(rèn)源

$gem sources --remove https://rubygems.org/

2.使用新的源

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

3.驗(yàn)證新源是否替換成功

$gem sources -l

4.安裝CocoaPods

(1)$sudo gem install cocoapods備注:蘋(píng)果系統(tǒng)升級(jí)OS X EL Capitan后改為$sudo gem install -n /usr/local/bin cocoapods

(2)$pod setup

5.更新gem

$sudo gem update --system

6.新建工程,并在終端用cd指令到文件夾內(nèi)

$pod search 第三方

7.新建文件 vim “Podfile”,

$vim Podfile

寫(xiě)入以下內(nèi)容并保存 小提示:(終端vim文件 按 i 可編輯 ,esc 退出編輯,:wq  可保存退出)

platform:ios, '6.0'

pod 'AFNetworking', '~> 2.3.1'<-------第三方

8.導(dǎo)入第三方庫(kù)

$pod install

9.退出終端

解決cocopods更新完的問(wèn)題與方法

 解決現(xiàn)在cocopods不能用,要么顯示你找的庫(kù)路徑不存在,要么打完pod install 安裝一直沒(méi)反應(yīng)~

使用終端進(jìn)行管理

查詢(xún)庫(kù)的命令跟之前的一樣

只不過(guò)查詢(xún)完成后不能直接輸入了,這時(shí)可以按  Q鍵  退出搜索頁(yè)面。不過(guò)要注意,退出以后搜索結(jié)果就不見(jiàn)了,所以要找個(gè)地方保存你要用到的pod命令。

然后,關(guān)于podfile創(chuàng)建的部分。官網(wǎng)現(xiàn)在有一個(gè)智能創(chuàng)建的命令,用法和以前的差不太多。也是需要先cd切換到工程目錄下,然后輸入下面的命令:

這時(shí)可以看到工程文件夾里面出現(xiàn)了熟悉的podfile文件。

然后打開(kāi)里面的樣式如下:

然后就可以開(kāi)始安裝了~命令沒(méi)變:

安裝完成之后可以使用下面的命令打開(kāi)工程:

使用CocoaPods客戶(hù)端

對(duì),你沒(méi)有看錯(cuò),CocoaPods有自己的桌面客戶(hù)端了。。。

下面是下載地址:

官方地址

百度云地址   提取碼:j48p

打開(kāi)以后的界面是這個(gè)樣子的

然后cmd+N來(lái)選擇工程

然后會(huì)跳轉(zhuǎn)到這個(gè)頁(yè)面

在這個(gè)頁(yè)面里輸入pod命令,然后點(diǎn)擊install來(lái)安裝

最后安裝成功就是這個(gè)頁(yè)面了

小伙伴們,以后又可以愉快的用第三方庫(kù)了,想想都有點(diǎn)小激動(dòng)呀~

如果你pod search 找不到文件~就需要做以下操作:

1.CocoaPods 安裝后 會(huì)在 /Users/Ansel/.cocoapods  下

2.如果出現(xiàn)pod search 庫(kù)名找不到,但是庫(kù)又是有的

  解決的方式: 先移除掉/Users/Ansel/.cocoapods/repos/master

再重新安裝CocoaPods , 安裝命令

 gem sources --remove https://rubygems.org/

gem sources -a https://ruby.taobao.org/

  sudo gem install -n /usr/local/bin cocoapods

xcode-select -switch /Applications/Xcode.app/Contents/Developer```
最后編輯于
?著作權(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)容