CocoaPods安装和使用教程

来源:互联网 发布:php api接口测试工具 编辑:程序博客网 时间:2024/05/15 01:10

最近由于要使用CocoaPods,研究了下,发现网上的安装步骤都比较老,坑比较多。。记录下

1 CocoaPods简介

  • CocoaPods是一个用来帮助我们管理第三方依赖库的工具。
  • 在开发iOS应用时,会经常使用第三方类库,比如SDWebImage、AFNetworking等等,手动的下载与添加类库非常麻烦,通过CocoaPods可以便捷的下载与管理第三方类库。
  • 使用CocoaPods的目的是让我们能自动化的、集中的、直观的管理第三方开源库。
  • 官方链接:https://cocoapods.org

2 CocoaPods安装
1.Homebrew安装:Homebrew的安装非常简单,打开终端复制、粘贴以下命令,回车,搞定(请放心使用,原汁原味的官方安装方法搬运)

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

ps:有时会返回400,估计可能被墙了,过几分钟重试下一般就ok了



2. 安装 RVM:

curl -L https://get.rvm.io | bash -s stable

期间可能会问你sudo管理员密码,以及自动通过homebrew安装依赖包,等待一段时间后就可以成功安装好 RVM。


然后,载入 RVM 环境

$ source ~/.rvm/scripts/rvm

很快,不显示任何变化


检查一下是否安装正确

$ rvm -v

rvm 1.26.11 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]


3.用 RVM 安装 Ruby 环境

rvm install 2.3

同样继续等待漫长的下载,编译过程,完成以后,Ruby, Ruby Gems 就安装好了。漫长,漫长……


4.设置 Ruby 版本

$ rvm 2.3 --default

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

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

$ ruby -v

ruby 2.3……


5安装 CocoaPods

如果你在天朝,在终端中敲入这个命令之后,会发现半天没有任何反应。原因无他,因为那堵墙阻挡了cocoapods.org

所以要更换一下镜像,

淘宝的那个镜像(https://ruby.taobao.org/ )已经不可用了。所以我们现在用最新支持的ruby镜像(https://gems.ruby-china.org/)

  $ gem sources -r https://rubygems.org/ (移除旧版本的镜像,如果你不知道你电脑上目前用的是什么镜像,可用  gem sources -l  来查看
  $ gem sources -a https://gems.ruby-china.org/ (增加可用的镜像)
  $ gem sources -l  (用来检查使用替换镜像位置成功)


6、运行pod setup 进入Setting up CocoaPods master repo 等待的时候表示正在下载了,此时你通过新开一个终端窗口,输入"cd ~/.cocoapods/"命令行跳到cocoapods文件夹内,执行"du -sh *"查看正在下载的文件夹的大小。此过程极慢,耐心等待,如不成功,可多试几次

到这里CocoaPods的安装就已经全部完成

0 0
原创粉丝点击