从GitHub上下载repos

解决思路:

既然Cocopods需要将一个git仓库克隆岛本地,我们可以直接把所需的repo下好,放到指定路径下 ~/.cocoapods/repos ,帮CocoaPods创建好本地仓库,然后关联下就可以了;

1、终端输入

open ~/.cocoapods/repos

2、下载好Specs文件

3、将下载好的文件如上图拖到 ~/.cocoapods/repos/master文件夹中

4、终端输入:
cd ~/.cocoapods/repos/master/Specs

5、初始化:
git init

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

7、查看是否正常,终端输入:
pod repo

8、然后进行 pod search 、 pod install操作,你会发现可以安装成功了.

9、pod update执行此操作时,会发现仍然会让我们更新repo,终端输入:
pod update --verbose --no-repo-update
达到不更新repo的效果,

我们有时pod search一个三方库,但却搜不到这个三方库的最新版本的时候,也可能是因为repo没有更新导致的,只要去gitHub找到想用的三方库,找到最新版本号,写在Podfile中,然后直接pod update就好了。以后自己想更新repo了,还是可以通过手动下载的方式进行替换,如果网络好,也可以直接pod update,让CocoaPods自己更新repo,只要能让我们首次安装CocoaPods后快点用起来,不被首次CocoaPods更新repo卡住耽误了时间就好

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

推荐阅读更多精彩内容