2018-09更新Cocoapod的安装及使用详解

1.Cocoapods的安装,Cocoapods 是运行在Rubg环境下的,国内访问https://rubygems.org/ 的时候由于是服务器离我们太远,所有会出现访问超时(timeout),所以需要移除Rubg服务器,我们可以添加使用“https://gems.ruby-china.com/”提供的地址

先检查一下镜像: gem sources -l

*** CURRENT SOURCES ***

https://gems.ruby-china.com/ 

红色部分表示当前镜像,如果是其他镜像,需要把其他镜像移除(步骤2),重新添加可用的镜像地址。(之前是.org镜像,种种原因现在只能使用.com了)

2.移除指令: gem sources --remove https://rubygems.org/(这是当前查看到的镜像地址)

3.添加指令: gem sources -a https://gems.ruby-china.com/ 

4.查看 gem 的来源列表:$ gem sources -l

5.安装Cocoapods 的指令: sudo gem install cocoapods

(安装的时间可能会很长,半小时,一小时都有可能,这和网速有一定关系。

安装 的时候有些常见的问题:

   1.有时候pod install后,打开项目编译失败,原因是git项目可能子模块,需要进行递归更新。需要进入子模块目录  执行更新命令为:git submodule update --init --recursive 

    2. 使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动

原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:

pod install --verbose --no-repo-update

pod update --verbose --no-repo-update

)

6.在安装好 Cocoapod 的电脑上,可以依次执行如下代码

(1.pod repo remove master  2. pod repo update 3. pod search afnet)

7.安装任何第三方框架都可以使用下面这两句代码查看进度(1. cd  ~/.cocoapods  2. du -sh * )

8.安装成功后,关闭项目,重新用(工程.xcworkspace)打开就OK了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

启程Boy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值