安装cocoapods
第一步: 因为GFW的关系, 如果没有速度特别快的国外VPN,执行如下命令将Ruby镜像切换到taobao:
1 2 |
|
输入如下命令确认一下Ruby镜像是否切换成功
1 |
|
第二步: 安装cocoapods
1 |
|
如何在新建项目使用cocoapods
第一步: 在项目文件夹下创建名为Podfile的文本文件,并添加需要的库并保存,格式如下:
1 2 3 |
|
第二步: 在项目文件夹下运行如下命令:
1 |
|
第三步: 以后运行项目的时候,双击以xcworkspace为后缀的文件
第四步: 然后就可以在头文件中
1 |
|
使用搜索
pod search <名称例如nimbus>
如何编译包含cocoapods的项目
比如从github下载下来一个项目,运行时候依赖关系报错,这时候需要更新
1 |
|
可能由于墙的的问题,无论是执行pod install还是pod update都卡在Analyzing dependencies不动了,慢到无以复加的地步,无法忍受。
其实原因在于以上两个命令执行时会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:
1 2 |
|
如何升级CocoaPods版本?
升级CocoaPods是非常简单的,只需要一个命令即可。
正常情况下,只需要一个命令就可以升级了:
1 |
|
但是有可能需要更新gem才能升级cocoapods,因此我们可能需要这么做:
1 2 3 4 5 6 7 8 |
|
查看版本号:
1 |
|
1 2 3 4 5 6 7 8 9 |
|