Cocopods使用和安装

2017-07-07  本文已影响38人  iOS_小胜

安装Cocopods

1.升级Ruby环境

gem update --system

出现以下结果:

原因是:没有权限升级

换一个语句:

sudo gem update --system

输入密码,回车等待一会出现一下结果说明升级成功

注意:上面是正常情况,如果没报错可以忽略下面内容直接进如修改Ruby镜像,接下来说说不正常的(据说是10.11系统以后的坑)

使用sudo gem update --system报错

解决方案先把第二步骤Ruby镜像改好,然后输入下面几个命令:

mkdir-p $HOME/Software/ruby

export GEM_HOME=$HOME/Software/ruby

gem install cocoapods

这里会显示一些下载内容,最后显示 ... gem installed 说明成功了

export PATH=$PATH:$HOME/Software/ruby/bin

pod --version

然后直接pod setup就可以了

2.修改Ruby镜像

移除当前Ruby镜像

gem sources --remove https://rubygems.org/

添加国内最新镜像源

gem source -a https://gems.ruby-china.org/

查看当前镜像

gem sources -l

3.安装CocoaPods

sudo gem install cocoapods

出现以下结果:

原因是:没有权限升级

换一个语句:

sudo gem install -n /usr/local/bin cocoa pods

说明安装成功

最后执行

pod setup

当出现Setup completed的时候说明已经完成了

特别说明:

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

使用Cocopods

1.创建新项目

2.创建Cocoapods的文件

1>打开其他中的终端

2>cd进文件目录

可以直接拖拽文件夹到终端,这样可以直接输入文件路径,然后输入以下命令,名称和大小写千万不能错

touch Podfile

随后,你就可以在目录文件下看到建立的Podfile文件

3.添加依赖库

1>搜索依赖库,例如AFNetworking

pod search afnetworking

2>在Podfile文件中添加依赖

platform :ios, '7.0'

pod 'AFNetworking', '~> 2.6.0'

4.安装

在终端输入以下命令,就可以安装依赖了,随后就可以在目录中看到新建的xcodeworkspace,并用此工程继续编程

pod install

上一篇 下一篇

猜你喜欢

热点阅读