升級CocoaPod遇到的問題解決方法

方案一:

如果pod install 提示當前版本過低,可以嘗試升級ruby(ps:mac osx 升級之後)

$ curl -L get.rvm.io | bash -s stable  安裝RVM

$ source ~/.bashrc 

$ source ~/.bash_profile 

$ rvm -v 測試是否安裝正常

$ ruby -v

  ruby 2.2.0
#列出已知的ruby版本 
$ rvm list known 
#安裝ruby 2.4.0 

$ rvm install 2.4.0 


方案二:

1.Install command line tools using the command

xcode-select --install

2.Install Home brew by

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

3.Install Ruby using homebrew

brew install ruby

4.Check Ruby version

ruby -v

5.Install Cocoa Pods using Home Brew

brew install cocoapods

6.Install Ruby

gem source -a http://rubygems.org/

7.gem install cocoapods

sudo gem install cocoapods

or

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

提示錯誤:ERROR:  While executing gem ... (TypeError)     no implicit conversion of nil into String

處理如下:

7.1先執行命令:

gem update --system

7.2再升級:

sudo gem install cocoapods --pre

8.Go to below folder

cd ~/.cocoapods/repos

9.Run the below command

git clone https://github.com/CocoaPods/Specs.git master

10.Go to the directory where Podfile is present and run

pod install
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章