iOS Cocoapods安装、使用

来源:互联网 发布:2003考研英语网络间谍 编辑:程序博客网 时间:2024/05/10 07:44

1、安装 RVM

RVM:Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)

$ curl -L get.rvm.io | bash -s stable

等待一段时间后就可以成功安装好 RVM。

$ source ~/.bashrc 
$ source ~/.bash_profile

测试是否安装正常

 rvm -v 

2、用RVM升级Ruby

#查看当前ruby版本

$ ruby -v

#列出已知的ruby版本

$ rvm list known

#安装ruby 1.9.3

$ rvm install 1.9.3

安装完成之后ruby -v查看是否安装成功。



**********************************************************************************************************

1.更新ruby源:

gem sources -l #(查看当前ruby的源)

gem sources --remove https://rubygems.org/ #(移除当前ruby的源)

gem sources -a https://ruby.taobao.org/ #(设置当前ruby的源为我天朝的)

gem sources -l #(再次查看当前ruby的源)

如果Terminal输出:

*** CURRENT SOURCES ***

https://ruby.taobao.org/

表示成功!

2.设置gem为最新版本

如果gem太老,可以尝试用如下命令升级gem:

在Terminal输入以下命令:

sudo gem update --system

升级成功后会提示: Latest version currently installed. Aborting.

3.执行安装CocoaPods命令

注意:OS X 10.11 升级,虽然官方声称只是一个小的升级,但对于开发者而言,cocoapods需要重新安装,但按照以前的安装方式,在Terminal输入以下命令:

sudo gem install  cocoapods

如果报以下错误:

ERROR:  While executing gem ... (Errno::EPERM)

Operation not permitted - /usr/bin/xcodeproj

解决方案1:

执行下面的命令并重启

sudo nvram boot-args="rootless=0"

sudo reboot

重启之后, 执行这个命令检查

sudo gem install cocoapods -V

如果依旧有错误,使用第二个方案

解决方案2:

sudo gem install -n /usr/local/bin cocoapods

pod setup

还有一点需要注意,pod setup在执行时,会输出Setting up CocoaPods master repo,会等待比较久的时间。这步其实是 Cocoapods 在将它的信息下载到 ~/.cocoapods目录下,如果你等太久,可 cd ~/.cocoapods进入,用du -sh *来查看下载进度。

安装成功后,你会看到:Setup completed


 4.使用

(1).cd 项目位置

(2). touch Podfile  vim Podfile

(3).platform :ios, '8.0'
target '你的项目名称' do
pod 'AFNetworking', '~> 3.0'
end

(4).ESC退出编辑模式,最后输入:wq保存并退出文件

(5).pod install


5.  chmod 644 加上Podfile路径  解决Podfile(EXEC文件)不能看

1 0
原创粉丝点击