美文网首页
Cocoapods 重装 2017

Cocoapods 重装 2017

作者: youngZhou | 来源:发表于2017-03-24 13:33 被阅读271次

先奉上我遇到的Cocoapods错误,如图0-1

0-1

相信大家也遇到过相同的错误,我一般的解决方法是

1 ,pod install

2 ,pod update 

3,pod update --verbose --no-repo-update

结果发现都不好使,各种尝试失败之下,决定重装Cocoapods

一,概念解释

为了更好地了解Cocoapods对相关的几个专业词语做一个解释

1,RVM 全称 Ruby Version Manager

RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换。

2,gem 

gem是一种文件组织的包,一般的ruby的很多插件都有由这种各种的包提供

二,卸载Cocoapods

1.在装之前最好先卸载点老版本

$ sudo gem uninstall cocoapods

2.查看本地安装过的cocopods相关东西

$ gem list --local | grep cocoapods

显示如下:

cocoapods (1.0.1)

cocoapods-core (1.0.1)

cocoapods-deintegrate (1.0.1)

cocoapods-downloader (1.1.1)

cocoapods-plugins (1.0.0)

cocoapods-search (1.0.0)

cocoapods-stats (1.0.0)

cocoapods-trunk (1.0.0)

cocoapods-try (1.1.0)

然后使用命令逐个删除

$ sudo gem uninstall cocoapods-core

$ sudo gem uninstall cocoapods-deintegrate

....

三,安装RVM

$ curl -L https://get.rvm.io | bash -s stable然后,载入 RVM 环境

$ source ~/.rvm/scripts/rvm检查一下是否安装正确

$ rvm -vrvm 1.27.0 (latest) by Wayne E. Seguin, Michal Papis[https://rvm.io/]

用RVM安装Ruby环境

可以先查询已经安装的ruby

$ rvm list

卸载一个已安装版本

$ rvm remove 2.3.0

列出已知的ruby版本

$ rvm list known

可以选择现有的rvm版本来进行安装(下面以rvm 2.3.0版本的安装为例)

$ rvm install 2.4.0

这里需要等上一段时间

4,设置Ruby版本

RVM 装好以后,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本

$ rvm 2.4.0 --default

同样,也可以用其他版本号,前提是你有用 rvm install 安装过那个版本

这个时候你可以测试是否正确

$ ruby -v

ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16]

5:安装Cocoapods

$ sudo gem install cocoapods  

成功提示:gems installed

$ pod setup

相关文章

网友评论

      本文标题:Cocoapods 重装 2017

      本文链接:https://www.haomeiwen.com/subject/zwoxottx.html