CocoaPods安装和使用教程

1、安装系统需要的包

先安装Xcode开发工具,它将帮你安装好Unix环境所需要的开发包

2、安装RVM

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

终端输入

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

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

然后,载入 RVM 环境(新开 Termal 就不用这么做了,会自动重新载入的)

终端输入

source ~/.rvm/scripts/rvm

查看rvm

终端输入

ram -v

rvm 1.29.1 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io/]

3、用RVM安装Ruby环境

查询已经安装的ruby

rvm 1.29.1 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io/]

3、用RVM安装Ruby环境

查询已经安装的ruby

rvm list

列出已知的ruby版本

终端输入

rvm list known

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

终端输入

rvm install 2.4

如果需要,卸载一个已安装版本

就输入

rvm remove 2.4.0

4、设置Ruby版本

RVM 装好以后,将指定版本的 Ruby 设置为系统默认版本(同样,也可以用其他版本号,前提是你有用 rvm install 安装过那个版本)

就输入

rvm 2.4.0 --default

查看Ruby的版本号

ruby -v

大概会显示:ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16]

5、RubyGems镜像地址设置

查看

gem sources -l

*** CURRENT SOURCES ***

https://rubygems.org/

国内访问这个网址有时候会有问题,网上的一种解决方案是将远替换成淘宝的:

删除原地址

gem sources -removehttps://rubygems.org/

添加新地址

gem sources -a https://gems.ruby-china.com/
https://gems.ruby-china.com/ added to sources

查看

gem sources -l
                            
*** CURRENT SOURCES ***

https://gems.ruby-china.com/

到这里就已经把Ruby环境成功的安装到了Mac OS X上,接下来就可以进行相应的开发使用了。

查看gem版本

gem -v

注:

安装RVM

安装

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

运行

 source ~/.rvm/scripts/rvm

查看

 ram -v

安装ruby

查询已安装的ruby

 ruby list

查询已知的ruby版本

 rvm list known

安装ruby

安装

 rvm install 2.4.0

删除已安装的ruby

 ram remove 2.4.0

设置默认ruby

 rvm 2.4.0 —default

查询ruby

 ruby -v

查询ruby默认源

 gem sources -l

添加ruby默认源

 gem sources -add https://ruby.taobao.org/

删除ruby默认源

 gem sources -remove https://ruby.taobao.org/

如果出现下面错误

ERROR: '/usr/local/bin' is not writable - it is required for Homebrew, try 'brew doctor' to fix it!

Requirements installation failed with status: 1.

输入如下命令

 rvm autolibs read-only # read more here:https://rvm.io/rvm/autolibs

 rvm install ruby

下载安装CocoaPods
 终端输入: sudo gem install cocoapods 
   出现如下提示界面为安装成功:(这个过程根据不同的机器环境和网络环境,执行的时间不同)
   Successfully installed cocoapods-0.39.0
 Parsing documentation for cocoapods-0.39.0
 1 gem installed
 
 3.1 Cocoapods的search命令 ,用于查询第三方库
  pod search 第三方库的名称
 
 4.使用CocoaPods
   a.新建一个项目 
   b.打开终端,使用命令cd 你的项目路径 (注意:包含PodTest文件夹、PodTest.xcodeproj、PodTestTest的那个总目录)
      c.建立Podfile(配置文件)
       d.打开终端 ,输入命令 vim Podfile
 
0
e.键盘输入 i ,进入编辑模式 
f.写入第三方库的名称和版本号,这个会在使用search的地方出现
屏幕快照 2016-04-08 下午7.35.35.png
g.我们这里使用的是AFNetworking
pod 'AFNetworking', '~> 3.0.4’
 
h.写完之后使用Esc,然后输入:,输入wq,表示保存然后退出,输入q,表示直接退出,不会保存
 
5.安装第三方库
pod install --verbose --no-repo-update (原来的pod install被限制FQ了pod unpdate 同理)
屏幕快照 2016-04-08 下午7.42.05.png
提示如上则表明安装第三方库成功
6.这时候,会在原来的文件的位置,出现xcworkspace 文件,从此之后,必须打开这个文件来执行
 
屏幕快照 2016-04-08 下午7.44.14.png



 






原文地址:https://www.cnblogs.com/gaozhang12345/p/15425214.html