方案一:
如果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 --install2.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 ruby4.Check Ruby version
ruby -v5.Install Cocoa Pods using Home Brew
brew install cocoapods6.Install Ruby
gem source -a http://rubygems.org/7.gem install cocoapods
sudo gem install cocoapodsor
sudo gem install -n /usr/local/bin cocoapods提示错误:ERROR: While executing gem ... (TypeError) no implicit conversion of nil into String
处理如下:
7.1先执行命令:
gem update --system7.2再升级:
sudo gem install cocoapods --pre8.Go to below folder
cd ~/.cocoapods/repos9.Run the below command
git clone https://github.com/CocoaPods/Specs.git master10.Go to the directory where Podfile is present and run
pod install