關於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...