CocoaPods,快点我的宝贝!
文章目录
1. 遇到的问题
我们在编写 ios 项目的时候,一般使用 CocoaPods 来管理第三方库。
那么你有没有遇到如下问题!
-
在使用的过程中,有没有遇到过下载仓库很慢,慢到你思考人生?
-
如何不使用
--no-repo-update
来对仓库进行加速?使用的时候快到你想象不到? -
CocoaPods1.9.0+版本优化流程,想要使用的话,应该怎么升级?
1.1 macOS 10.14.4 之前的系统版本
之前的操作很简单,我们只要运行下面的代码,就可以对 CocoaPods 进行安装和升级。
安装
|
|
升级
|
|
1.1 macOS 10.14.4 以后系统版本
但是在macOS 10.14.4 版本之后,苹果对 /usr/bin 目录下的文件的权限进行了修改,已经不能修改。在我们执行下面命令的时候,会发现系统报错。
|
|
报错为:
|
|
那么这时候想要升级 CocoaPods 的话应该怎么做呢?
2. 解决的办法
2.1 卸载之前的版本
|
|
2.2 安装 homebrew
如果你已经安装过,请跳过这一步。
|
|
2.3 通过 homebrew 安装 CocoaPods
|
|
安装完成之后,就可以在命令行中直接使用 CocoaPods。
3. 高级用法
3.1 切换 CocoaPods 的数据源
如果你科学上网的话,并且设置了命令行代理,请忽略此条信息。
由于我们的网络对CocoaPods的数据源很不友好,所以在我们使用 pod 命令的时候,很慢,慢到你思考人生。所以我们可以切换其他源来加速。
先删除,再添加,查看,在这我们添加淘宝的源。
|
|
3.2 设置 pod 仓库
|
|
3.3 测试
如果有版本号,则说明已经安装成功。
|
|
3.4 更新本地仓库
这个命令你可以每天开机的时候,运行一遍,这样可以保持你的仓库都是最新的。这样你在安装第三方库的时候或者升级的第三方库的时候,都会非常快。再也不用添加--no-repo-update
命令了。
|
|
3.5 安装第三方库
在我们修改完 pod 文件之后,可以进行安装。
|
|
3.6 升级第三方库
|
|
如果你喜欢我的文章,可以关注我的掘金、公众号、博客、简书或者Github!
简书: https://www.jianshu.com/u/a2591ab8eed2
GitHub: https://github.com/bugyun
Blog: https://ruoyun.vip
欢迎关注微信公众号
文章作者 若云
上次更新 2020-03-09