pod setup慢的解决方法

最近使用pod setup更新CocoaPods本地检索库,无奈只有10几k,还中途报错。最终通过以下步骤,完成更新。

1.手动下载Specs检索库

执行pod setup后,实质是从github上clone检索库(https://github.com/CocoaPods/Specs),所以我们可以改为手动从github上下载后,前往文件夹:

~/.cocoapods/repos

将文件复制进去,重命名为master
在这里插入图片描述
最终如上图所示。

如果从github下载速度也很慢咋办?我们可以借https://gitee.com来做中转。注册并登录gitee.com,如下图选择从Github导入仓库
在这里插入图片描述

这样即可将https://github.com/CocoaPods/Specs的库迁移到国内的gitee.com的仓库上。此时再下载,应该就能达到几M/s了。

2.手动下载Specs检索库

此时如果执行pod命令时报如下错误

The `master` repo is not a git repo.

那么先将上一步的master文件夹临时改成随意其它名字,如:master-Specs,再在终端执行如下命令

pod setup

此时会在cocoapods/repos中自动生成一个master文件夹,文件夹内有默认隐藏的文件夹git,将其复制到master-Specs中。然后终止终端,删除自动生成的master文件夹,将master-Specs改回master,至此,已经可以正常使用Cocoapods了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值