iOS 卡住在 Cloning spec repo 'cocoapods' from 'https://github.com/CocoaPods/Specs.git'

1.概况

一般是第一次安装cocoapod后, 使用pod install 或者 pod update等时候.
终端显示

Cloning spec repo 'cocoapods' from 'https://github.com/CocoaPods/Specs.git'

1
就不动了,也没个提示啥的,很迷

2.原因

一般来说其实是正在下载东西从github上,但是下载速度很慢

可以如下办法查看进度mac上找 活动监视器里的网络列表里找git-remote-https,这条即是当前的下载进度,可看到缓缓的在变动下载数据
何时下载完捏,这里可利用github的api查看下项目大小
https://api.github.com/repos/CocoaPods/Specs
这是github的api,返回一串json,是项目的相关信息.里面找size,即是项目大小,我看得750M多, so 耐心些等吧
3.解决办法

更换国内的镜像, 清华的不错

$ cd ~/.cocoapods/repos 
$ pod repo remove master
$ git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git master

然后记得去自己项目podfile里把source换了

source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'

1
然后再重新pod update
但可能存在不最新的问题
————————————————

原文链接:https://blog.csdn.net/RollingPin/java/article/details/105050897

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容