參考了:
https://blog.csdn.net/AugustDY/article/details/92078639
輸入 ruby -v ,查看當前電腦的ruby版本,如果已經安裝了ruby環境,接下來是下載和安裝CocoaPods
PeiSongs-iMac:~ chenpeisong$ ruby -v ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18]
其它操作步驟參照:
這里注意 ruby的鏡像源用這個: https://gems.ruby-china.com/
下面文章中的地址已經失效了
Mac終端
1.升級mac本地ruby環境 終端中輸入 gem update –system,如果出現權限問題,請在終端內輸入sudo gem update –system
2.更換鏡像,移除現有鏡像 gem sources --remove https://rubygems.org/
3.添加國內鏡像 gem sources -r http://ruby.taobao.org
4.查看源 gem sources
PeiSongs-iMac:~ chenpeisong$ gem sources *** CURRENT SOURCES *** https://rubygems.org/
如果遇到這個問題:source https://gems.ruby-china.com/ not present in cache
如下所示:
Mac mini:~ 5i5j$ gem sources -r https://gems.ruby-china.com/ source https://gems.ruby-china.com/ not present in cache
執行下面的命令,將源添加到緩存
gem sources --add https://gems.ruby-china.com/
參照:Cannot set HTTP gem source: “source https://rubygems.org not present in cache”
5.下載安裝CocoaPods,在終端輸入 sudo gem install cocoapods ,等待……最后打印信息包含gems installed就說明安裝成功了。
6.cd (項目根目錄,就是桌面的文件,直接拖進來),回車,輸入pwd查看當前目錄是否正確,再輸入vim podfile創建podfile文件,進入podfile文件,按i,進行修改,把自己要下載的第三方框架添加到podfile文件里,例如要添加:Masonry到podfile里,格式如下:
platform :ios,'8.0'
target ‘你的project name' do
pod 'Masonry'
end
添加完成按esc,結束添加,輸入:wq,保存並退出podfile文件。
7.繼續輸入pod install(或者pod update),下載和安裝第三方框架,安裝完成,打開項目直接進入.xcworkspace工作空間。
在有podfile的目錄下執行 pod install
8.
如果沒有ruby環境,先安裝rvm,輸入 curl -L https://get.rvm.io | bash -s stable ,然后輸入 source ~/.rvm/scripts/rvm 載入rvm,列出已知的ruby版本,輸入 rvm list known ,安裝rvm,輸入 rvm install 2.0.0 ,查詢已經安裝的ruby環境,輸入 rvm list ,卸載一個版本,輸入 rvm remove 1.9.2 ,完成之后從第二步開始。
==== finish! ====
---------------------
作者:augustdy
來源:CSDN
原文:https://blog.csdn.net/AugustDY/article/details/92078639
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!