Cocoapods的安裝問題

2021-06-26 16:56:04 字數 1109 閱讀 4152

關於cocoapods的安裝,其實本來是及其簡單的,但是由於是在**各種牆的坑爹作用之下變得十分蛋碎。比如,之前安裝cocoapods 只需要檢查一下是不是有ruby環境,並更新ruby到最新版本使用如下命令:

$sudo gem install cocoapods

便可以安裝好cocoapods。但是現在你也許會遇到如下問題:

error:  could not find a valid gem 'cocoapods' (>= 0), here is why:

unable to download data from - no such name (quick/marshal.4.8/cocoapods-0.34.4.gemspec.rz)

error:  possible alternatives: cocoapods

那麼遇到這個問題的解決辦法就是重新換個gem service 因為原來的   被牆了。 所幸**的gem service 可以為我們一用,我們只需要移除

$gem sources --remove

待移除之後進行如下操作

$gem sources -a  

10.11以上的系統請使用 $gem sources -a

最後我們檢查下gem serivce 輸入命令 gem sources -l  發現終端會打出

*** current sources ***

說明已經安裝好了。

這個時候再安裝cocoapods便可以安裝成功了。當然如果中間有安裝失敗的情況,重試幾次就ok了。

當然,由於mac系統更新的緣故。如果你和我一樣已經公升級mac到10.10,也許在你使用cocoapods的時候還會遇到如下類似的問題。

[!] /usr/bin/git clone '' master --depth=1

cloning into 'master'...

fatal: unable to access '/': could not resolve host: github.com

那麼遇到這個問題該如何解決呢,那麼在終端輸入如下命令:

然後簡單的使用pod search afnetworking 檢查一下,發現一切都ok了。

cocoapods安裝問題

1 開啟mac系統終端 sudo gem update system 2 安裝xcode的command line工具 xcode preferences downloads components command line tools 點選安裝 3 系統終端命令列輸入以下命令 sudo gem in...

安裝cocoapods存在的問題

問題1 出現這樣的錯誤意思 是說在官方源中找不到我們需要的源,這個時候只需要改變一下源路經既可 解決方案 終端中執行如下命令 gem sources l gem sources remove gem sources a gem sources l以上就改變了ruby的映象源,然後再執行 sudo g...

記錄安裝 Cocoapods 遇到的問題

公升級10.11.1以後發現 cocoapods 不能用了,上網查了一下資料,說是系統公升級以後要這樣安裝 sudo gem install n usr local bin cocoapods 好吧安裝以後又出現這個問題 usr bin git clone master depth 1 clonin...