007-CocoaPods的安装与使用

一、安装

1.Homebrew的安装

终端中输入:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

终端提示输入密码:键入计算机密码,注意终端不会显示密码,不要认为没有输入,输入密码完成后,只管回车

2.Ruby环境搭建

1)查看当前ruby版本

终端输入:ruby -v

2)更新ruby

终端输入:gem sources --remove https://rubygems.org/

终端输入:gem sources -a https://ruby.taobao.org/

检查使用替换镜像位置是否成功:

终端输入:gem sources -l

终端显示:CURRENT SOURCES

3.下载安装CocoaPods

终端输入:sudo gem install cocoapods 

 

二、使用

1.先找到要查找的三方库

终端输入:pod search + 第三方库名称

2.出来很多的列表页面.选择三方库最新版本的命令

例如:pod ‘MBProgressHUD’,’~>0.8’

3.创建工程,进入工程

终端输入:cd + 工程路径

4.编辑工程的Podfile文件

终端输入:vim Podfile

5.使Podfile处于编辑状态,然后将要下载的内容,放在这个里面

在Podfile文件中输入:pod 'MBProgressHUD', '~>0.8'

终端报错:The dependency MBProgressHUD (~> 0.9.2) is not used in any concrete target.

原因:

CocoaPods升级到最新版本(包括一些高版本),Podfile文件的内容必须明确指出所用第三方库的targetName.

报错分析:

低版本和高版本写法不一样.

a.低版本:


platform :iOS, '8.0'

pod 'MBProgressHUD', '~> 0.9.2'

b.高版本:

第一种方法:


platform :iOS, '8.0'

target "targetName" do


pod 'MBProgressHUD', '~> 0.9.2'


end

第二种方法:

platform :ios, '8.0'

def pods

pod 'MBProgressHUD', '~> 0.8'

end

target 'targetName' do

pods

end

注意:这里的targetName填写工程的名字

6.保存Podfile的设置,然后进行更新下载三方库:pod install / pod update

 

posted @ 2016-07-11 09:08  Frank9098  阅读(454)  评论(0)    收藏  举报