升级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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值