安裝cocoaPods 步驟以及可能會(huì)遇到的一些坑

一,CocoaPods是什么,以及安裝過程就不一一解釋了,這個(gè)網(wǎng)上一搜一大堆,這里給一個(gè)大體的終端命名輸入順序

1,鏡像更換

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

//等有反應(yīng)之后再敲入以下命令

$ gem sources -a https://gems.ruby-china.org/

可能出現(xiàn)下面錯(cuò)誤:

Error fetching https://gems.ruby-china.org/:

? ? ? ? ? ? no such name (https://gems.ruby-china.org/specs.4.8.gz)

這是網(wǎng)絡(luò)的配置問題,我當(dāng)時(shí)也出現(xiàn)過這種問題,因?yàn)槲议_著VPN,VPN沒有撥號(hào),但是顯示連接狀態(tài),我把VPN關(guān)了就沒有問題了

2,查看ruby版本,ruby 版本過低是需要更新的

$ ruby -v 查看當(dāng)前ruby版本,cocoaPods安裝需要2.2以上

$ rvm list known 查看所有可以安裝的ruby版本,會(huì)顯示一大堆版本,選擇一個(gè)較新的安裝就行

$ rvm install 2.3 安裝2.3版本(這個(gè)不一定需要安裝最新版本,我安裝的時(shí)候聽說2.3是比較穩(wěn)定的一個(gè)版本,所以我就安裝了2.3,再就是因?yàn)榘惭b2.4老是提示安裝失敗)

3,安裝Cocoapods

$sudo gem install cocoapods

4,配置Cocoapods

方法一: ?$ pod setup (配置cocoaPods,由于是訪問國外的,所以會(huì)很慢,而且有下載失敗的風(fēng)險(xiǎn),這一步可以換成下面方法)

方法二:所以我的做法是,直接進(jìn)網(wǎng)址https://github.com/CocoaPods/Specs.git?

注意,如果選擇Download ZIP,下載下來的文件會(huì)缺少.git 文件,

所以這里需要選擇Open in Desktop ,這個(gè)時(shí)候需要你下載一個(gè)客服端GitHub Desktop

,下載好之后,需要在網(wǎng)頁上和客服端上,都登錄相同賬號(hào),這個(gè)時(shí)候才可以

點(diǎn)擊 Open in Desktop,他會(huì)在你的電腦上clone一份,clone之后,將文件夾名字改為master?

然后在終端代開cocoaPods目錄

$ open ~/.cocoapods?

然后將上面的master拷貝到repos文件見下面


4,安裝pod install? SDWebImage

可能出現(xiàn)下面錯(cuò)誤

Installing SDWebImage (4.0.0)

[!] Error installing SDWebImage

[!] /usr/bin/Gitclone https://github.com/rs/SDWebImage.git /var/folders/n2/******/T/***** --single-branch --depth 1 --branch 4.0.0

Cloning into '/var/folders/n2/*****/T/*******'...

error: RPC failed; result=18, HTTP code = 200

fatal: The remote end hung up unexpectedly

fatal: early EOF

fatal: unpack-objects failed

我當(dāng)時(shí)是因?yàn)榫W(wǎng)絡(luò)配置有問題,我把VPN關(guān)閉之后,就成功了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 第一次安裝CocoaPods也遇到了一些坑,但是 那個(gè)時(shí)候時(shí)間比較緊,沒有抽出時(shí)間整理,最近因?yàn)殡娔X還原從新做了系...
    幸福的尾巴__閱讀 8,351評(píng)論 7 9
  • 原文:http://www.lxweimin.com/p/88d7ada1b58b 一、git clone方法安裝c...
    希望_希望_閱讀 10,893評(píng)論 1 9
  • 本文參加#鄉(xiāng)憶·鄉(xiāng)思·鄉(xiāng)情·鄉(xiāng)戀#活動(dòng),本人承諾,文章內(nèi)容為原創(chuàng),且未在其他平臺(tái)發(fā)表過。 古人...
    馮海宇閱讀 237評(píng)論 0 0
  • 由于停電,實(shí)屬無聊,所以就騎自行車到處亂竄。偶然經(jīng)過一片香椿林,不禁讓我想起了小時(shí)候有關(guān)吃香椿的事來。 香椿是一種...
    小屋的屋閱讀 1,151評(píng)論 6 3
  • 站在2016年的尾巴上,一邊回憶過去一年的點(diǎn)點(diǎn)滴滴,一邊暢想未來一年的宏偉藍(lán)圖。我總喜歡想象計(jì)劃,無論最后實(shí)施沒有...
    故道浮云閱讀 242評(píng)論 2 1