cocoaPods 安装及使用最新版教程

1.进入命令窗口,移除之前的ruby环境,输入

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

出现 

https://rubygems.org/ removed from sources

代表第一步执行成功,接着进入第二步操作。

2.安装ruby环境,输入

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

出现

https://ruby.taobao.org added to sources

代表ruby环境安装成功。

3.心里图个安宁,那你可以再检查一遍,输入

gem sources -l

出现

*** CURRENT SOURCES ***


https://ruby.taobao.org

说明你肯定是安装成功了,那么就可以接着走下边一步了。

4.输入

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

注意:这个命令和之前是不一样的,之前是sudo gem install cocoa pods,会报错,至于为什么,苹果系统升级了,那就只能问苹果了。输入命令成功后悔提示你输入你的Mac的密码,输入后会出现

Fetching: i18n-0.7.0.gem (100%)

Successfully installed i18n-0.7.0

Fetching: thread_safe-0.3.5.gem (100%)

Successfully installed thread_safe-0.3.5

Fetching: tzinfo-1.2.2.gem (100%)

Successfully installed tzinfo-1.2.2

Fetching: minitest-5.8.3.gem (100%)

Successfully installed minitest-5.8.3

Fetching: activesupport-4.2.5.gem (100%)

Successfully installed activesupport-4.2.5

Fetching: nap-1.0.0.gem (100%)

Successfully installed nap-1.0.0

Fetching: fuzzy_match-2.0.4.gem (100%)

Successfully installed fuzzy_match-2.0.4

Fetching: cocoapods-core-0.39.0.gem (100%)

Successfully installed cocoapods-core-0.39.0

Fetching: claide-0.9.1.gem (100%)

说明你正在安装,基本代表你已经成功

5.

Installing ri documentation for cocoapods-0.39.0

21 gems installed

这个代表你安装的cocoapods的版本并且已经安装成功, 此时你输入命令

pod setup,出现

Setting up CocoaPods master repo

说明你正在安装,需要一会时间,不要急着退出,时间长点很正常,这个时候你可以去接杯水,或者吃点水果。
好了,出现了这么几行命令 

ACA8016F:~ Kevin-iMac$ pod setup

Setting up CocoaPods master repo

Setup completed

ACA8016F:~ Kevin-iMac$ 

代表你已经大功告成了

6.可以再输入一行命令来更新gem

ACA8016F:~ Kevin-iMac$ sudo gem update --system

Password:

Latest version currently installed. Aborting.

ACA8016F:~ Kevin-iMac$ 


成功!!!!,接着怎么使用就不多说了
7.引入第三方库到项目中,以AFNetWorking为例:
7.1打开终端,cd到你要添加第三库的工程所在的位置

cd /Users/yao/Documents/TestProject/CoCoaPods 

7.2 生成一个podfile文件,命令为vim podfile,需要导入的第三方库就写在这个文件中,进去后点击‘I’键,进入可编辑模式,输入下边的代码格式:
platform:ios,'8.0'
target 'Your_ProjectName' do 
pod 'AFNetworking'
end 
我这个里边只是输入一个AFN,可以添加多个第三方依赖库,我们多pod几个就好,
platform:ios,'8.0'
target 'Your_ProjectName' do 
pod 'AFNetworking'
pod 'SDWebImage'
pod 'CoreImage'
.....
end
输入我们所有需要添加的依赖后,点击‘esc’退出编辑模式,然后点击shift ZZ 退出,回到命令模式。
7.3 安装对应的依赖:
pod install
以后我们用xcworkspace后缀的打开,即可直接只用这些第三方库了

 
 
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值