解决pod setup缓慢失败

image

首先得清楚pod setup的作用原理是什么,pod setup本质其实就是将https://github.com/CocoaPods/Specs上的项目克隆到/Users/用户名/.cocoapods/repos目录下,若此目录下已经有这个项目,使用pod setup命令则会将项目更新到最新的状态。

前两天由于搜索不出一些第三方库的最新版本,需要更新cocoapods库,使用pod setup着实被坑了(以前使用pod setup也还好),尝试了各种方法,要么执行缓慢,要么以失败告终。

既然是从github上克隆项目,那么下载zip包应该也是可以的。我从github下载了zip包,果真比克隆快了不少,将其解压后,从其他人那里拷贝一份git文件放到解压后的文件中,然后将整个文件拖到/Users/用户名/.cocoapods/repos目录下,详细步骤如下:

1.从https://github.com/CocoaPods/Specs下载zip包

2.将你的mac设置为显示隐藏文件,解压zip包,这时文件夹名为Specs-master,将其改为master,其目录如下:

image

3.从其他iOS开发人员那里拷贝.git文件和.gitignore文件,如下图,路径是/Users/用户名/.cocoapods/repos/master

image

4.将拷贝好的两个文件拖到你的master文件夹中,将master文件夹拖到/Users/用户名/.cocoapods/repos路径下

5.再去执行pod setup,等待其完成,这样可以大大提高效率,避免失败情况发生。

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

推荐阅读更多精彩内容

友情链接更多精彩内容