由于新換了電腦,不得不重新安裝一下CocoaPods,僅以此文分享一下安裝過程以及遇到的問題。
一 選擇鏡像
我之前選擇了ruby鏡像,但是通過命令行安裝的時候報錯Error:路徑下錯誤,然后我找到了路徑刪除了.rvm下的所有文件。決定重新安裝。這次選擇taobao鏡像。
移除默認的ruby源:
$ gem sources --removehttps://rubygems.org/
選擇taobao鏡像:
$ gem sources -ahttps://ruby.taobao.org/
二 查看是否安裝成功
查看是否安裝成功:
$ gem sources -l
當出現以下信息時證明安裝成功了哈
***** CURRENT SOURCES *****
https://gems.ruby-china.org
https://ruby.taobao.org/
mac 10.11之上的系統使用如下命令,(我的是10.12)安裝CocoaPods:
$ sudo gem install -n /usr/local/bin cocoapods
注意:我在此處檢查的時候安裝的時候遇到了一個問題,內容如下
ERROR:While executing gem ... (Gem::RemoteFetcher::FetchError)
bad response Forbidden 403 (https://gems-ruby-china.b0.upaiyun.com/quick/Marshal.4.8/cocoapods-core-1.2.0.gemspec.rz)
無效的操作,推測應該gem版本有問題,可以用一下命令查一下ruby和gem的版本號:
$ gem -v
$ ruby - v
查看之后重新更新一下gem
$ sudo gem update --system
然后會顯示Latest version currently installed. Aborting.這就是最新的gem已經更新了,你可以使用了。
三 安裝成功
再重新安裝CocoaPods
$ sudo gem install -n /usr/local/bin cocoapods
設置pods
$ pod setup
顯示Setup completed就表示完成了。
謝謝。