Cocoapods安装最新教程--适配OS X EL Capitan 和 ruby-china新域名

使用CocoaPods的必要性?

CocoaPods是iOS开发最常用最有名的类库管理工具了,通过cocoaPods,可以快速方便的导入多第三方开源类库,比如JSONKit,AFNetWorking等。重要的是,绝大部分有名的开源类库,都支持CocoaPods。所以,作为一名iOS程序员,掌握CocoaPods的使用是必不可少的基本技能了。但是苹果系统升级OS X EL Capitan CocoaPods的安装命令和之前有所不同,因为ruby-china最近更换了域名,下面更新最新的安装步骤:

 

注意:因为ruby-china最近更换了域名,所以直接使用淘宝镜像会报错:

Error fetching https://ruby.taobao.org/:
	bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz)

 

最新步骤:

1.打开终端,输入下面命令,移除现有Ruby默认源

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

2.如果使用了淘宝镜像源,移除

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

3.添加ruby-china镜像

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

4.验证新源是否替换成功

$gem sources -l

5.安装CocoaPods

(1)$sudo gem install cocoapods 

     注意:苹果系统升级OS X EL Capitan 改为$sudo gem install -n /usr/local/bin cocoapods

(2)$pod setup

6.更新gem

$sudo gem update --system

7.新建工程,使终端指向文件夹地址

直接把文件夹拖到终端回车即可,

注意:苹果系统升级OS X EL Capitan在终端用cd指令到文件夹内,即:先输入cd 再把文件夹拖到终端回车即可

$pod search '第三方库'

8.新建文件Podfile

$vim Podfile

写入以下内容并保存指令提示:(终端vim文件 按 i 可编辑 ,esc 退出编辑,:wq  可保存退出)

platform :ios, '7.0'   

pod 'AFNetworking'    -->>不指定版本会默认最新版

9.导入第三方库

$pod install

注意:如果pod install后出现错误The dependency 'AFNetworking' is not used in any concrete target,是因为podfile升级到最新版后,pod里的内容必须明确指出所用第三方库的target,修改Podfile文件

platform :ios, '7.0'  

use_frameworks!    ----(Swift需要)

target "targetName"do 

    pod 'AFNetworking'     -->>不指定版本会默认最新版

end

 

10.添加更新第三方库

$vim Podfile        -->>修改Podfile文件

$pod update     -->>修更新操作

11.安装完成,退出终端,以后只需打开.xcworkspace即可

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值