技术 学习

解决首次CocoaPods拉取repos过慢问题

2019-04-23  本文已影响19人  LamSpeech

CocoaPods首次安装使用时均需要强制拉取repos,因为repos是在GitHub托管的,导致容易出现拉取缓慢超时和异常中断等问题,以往大家为解决这一问题一般会采用替换国内镜像的方式来解决,可惜国内镜像更新不及时的问题也是没有办法解决。实际上我们都知道CocoaPods拉取repos就是将托管服务器中的Specs项目克隆至本地的过程,所以解决办法就出现啦:


1、在GitHub上下载CocoaPods/Specs项目

地址:https://github.com/CocoaPods/Specs

下载

2、解压拷贝文件至相应目录

将解压所得到的下列文件拷贝至/Users/电脑用户名/.cocoapods/repos/master文件夹中

路径

3、关联Git远端仓库

打开master路径:cd ~/.cocoapods/repos/master

初始化git:git init

关联仓库:git remote add origin https://github.com/CocoaPods/Specs

4、验证是否成功

终端输入:pod repo,如果输出信息与我们预期的一致说明没有问题:

名字:master

git地址:https://github.com/CocoaPods/Specs.git

本地路径:/Users/电脑用户名/.cocoapods/repos/master

仓库信息

最后想说,这只是针对自己对CocoaPods的理解所制定的解决方案,有什么不足的地方或者更好的方式,还请各位大神多多指教,多谢!!

上一篇下一篇

猜你喜欢

热点阅读