關於CocoaPod安裝常見問題

2021-07-13 17:18:19 字數 2109 閱讀 3130

新拿到一台mac裝cocoapods,老是裝不上,查詢網上資料最終解決了下面總結下

cocoapods的安裝問題:

1.首先用**的ruby映象來訪問cocoapods,開啟終端輸入以下命令:

(1)gem sources --remove 

(2)gem sources -a        注意:現在都是https不是http 

(3)   gem sources -l

(更正:偶爾一次出現 /usr/bin/git pull --ff-only問題 發現

問題是現在好像也不能用了,使用$ gem sources -a (增加可用的映象) )

只有在終端中出現下面文字才表明你上面的命令是成功的:

*** current sources ***

2.公升級gem,如果它的版本過低也可能導致安裝失敗,在終端輸入以下命令:

sudo gem update --system

3.安裝cocoapods:

os x 10.11以前,在終端輸入以下命令:

sudo gem install cocoapods

os x 10.11以後,在終端輸入以下命令:

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

4.setup:

在終端輸入以下命令:

pod setup

問題最多的就是這一步,第一次安裝完成可能要乙個小時左右,所以要耐心等待,如果這一步完成了,那麼恭喜你已經成功安裝了cocoapods。想知道自己有沒有安裝完成,可以在終端輸入以下命令:

pod --version

顯示出版本就說明成功了。

5.常見問題:

(1)在終端輸入以下命令:

pod repo list

結果為0 repos時說明安裝不成功,自己可以檢視下自己的安裝步驟,看看是哪一步出現了問題。

(2)出現以下錯誤:

error:  while executing gem ... (errno::eperm)

operation not permitted - /usr/bin/xcodeproj

在網上尋找的解決方法:

在終端中輸入:sudo nvram boot-args="rootless=0"; sudo reboot

然後你的電腦會重啟

之後再輸入sudo gem install cocoapods -v

就可以了。

(3)pod setup時出現以下錯誤:

我拿到一新電腦 安裝pod 常常卡在

setting up cocoapods master repo 按照網上說法:

使用命令 cd ~/.cocoapods/,

[!] /usr/bin/git clone master

cloning into 'master'...

error: rpc failed; curl 56 sslread() return error -36

fatal: the remote end hung up unexpectedly

fatal: early eof

fatal: index-pack failed

下次執行搜尋時 還是出現這種情況

在網上查到的解決辦法:在終端輸入以下命令:

後面的位址你可以開啟xcode顯示包內容,找到那個資料夾拖到終端裡面。

然後顯示如下:

password:

abcdemacbook-pro:.cocoapods abc$ pod search af

setting up cocoapods master repo

setup completed

creating search index for spec repo 'master'.. done!

xujianfengdemacbook-pro:.cocoapods xujianfeng$ 

到這我的就安裝成功了

(4)如果還是沒有安裝成功:

嘗試:刪除.cocoapods目錄,在終端輸入以下命令:

cd ~/.cocoapods/

sudo -rm -rf ~/.cocoapods/

pod setup

關於cocoapod安裝以及使用(一)

翻看了之前的文章,竟然沒有寫cocoapod安裝即使用的文章。實際上安裝及使用相關的東西我都記在小本本上了,以防換新電腦的時候又得瞎折騰,現在整理一下吧!開啟終端,並按下面逐步進行,如果你沒有安裝過cocoapod 1.移除現有 ruby 預設源 據說這個介面被牆了,如果你的沒被牆,可以跳到第4步 ...

在CocoaPod中安裝BmobSDK

cocoapods是ios最常用最有名的類庫管理工具,上述兩個煩人的問題,通過cocoapods,只需要一行命令就可以完全解決。在安裝cocoapods時不要直接執行sudo gem install cocoapods命令,因為cocoapods.org被牆了。我們可以使用 的ruby映象來訪問co...

CocoaPod的安裝與問題處理

首先安裝pods需要ruby環境支援,mac已經自帶ruby,所以需要直接安裝即可 1.sudo gem install cocoapods 如果輸入以後卡住很久不動,則輸入以下命令 原因是安裝cocoapods時我們要訪問cocoapods.org,用 的rubygems映象來代替官方版本 2.g...