解决CocoaPods各种慢的方案(gem换源+pod repo换源)
来源:互联网 发布:java 异或 php 编辑:程序博客网 时间:2024/06/05 00:36
本文重点讲述如何对Cocoapods进行换源,解决由于github服务器慢带来的各种install慢update慢问题,亲测有效。
1. 安装cocoapods
由于太多太多的教程讲述了如何安装cocoapods,这里就略过,简单提供几个大牛博客的链接,又或者指尖看官方文档即可。
唐巧的
http://blog.devtang.com/blog/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/
code4app的
http://code4app.com/article/cocoapods-install-usage
2. gem换源
由于(你懂的)的原因,使用ruby的gem安装cocoapods需要换源,否则是不是就会被(你懂的)
gem sources --remove https://rubygems.org/gem sources -a http://ruby.taobao.org/gem sources -l
对于taobao的这个源,请大家暗自说一声感谢老马哥
3. pod repo换源
cocoa pods如果使用命令
pod repo
会出现以下的字眼(这里我已经换源了,本来是来自github的源)
master- Type: git (master)- URL: https://gitcafe.com/akuandev/Specs.git- Path: /Users/Charlie/.cocoapods/repos/master1 repo
这个repo记录着许许多多第三方库的地址,默认选择了github作为源,假如开发者需要升级repo,实际上就是从github上面把一个庞大无比的地址list克隆到本地一个叫什么 .CocoaPods之类的隐藏文件夹里面。
使用cocoa pods的开发者,自然体会过以下几个命令是如何的慢
pod installpod updatepod repo update
有人提供了一个解决方案,如下
pod install --verbose --no-repo-updatepod update --verbose --no-repo-update
实际上这两条命令是取消了repo的更新,从而变快了pod的速度。但是,假如开发者本地的repo真的已经过时了(就是第三方的地址list有点旧旧的),则无法逃避repo的更新,所以使用还是要pod repo update,依然是慢的不能忍。
所以,此处需要对pod的source换源
有大神提供了几个镜像,使用如下方法换掉repo的源
pod repo remove masterpod repo add master https://gitcafe.com/akuandev/Specs.gitpod repo update
目前搜集到的可选源有
https://gitcafe.com/akuandev/Specs.git
http://git.oschina.net/akuandev/Specs.git
https://git.coding.net/hging/Specs.git
(实际上就是几个常见的git托管站都有哈哈哈哈)
假如打开Podfile,我们可以看到这么一条
source 'https://github.com/CocoaPods/Specs.git'
将这个也换为刚刚repo使用的源,否则依然会从Github上面clone东西
最后,完成了上述两处地方更改之后,就可以直接使用
pod installpod update
祝大家使用cocoapods轻松加愉快!
- 解决CocoaPods各种慢的方案(gem换源+pod repo换源)
- 解决CocoaPods各种慢的方案(gem换源+pod repo换源)
- 解决CocoaPods各种慢的方案(gem换源+pod repo换源)
- 解决 CocoaPods pod install/pod update 更新慢的问题
- 解决CocoaPods pod install/pod update更新慢的问题
- cocoapods执行pod setup 很慢的解决方式
- 设置gem源,解决下载慢的问题
- 使用Cocoapods的pod install 时各种慢 教你一招秒下载第三方开源库
- CocoaPods pod install很慢以及The `master` repo requires CocoaPods 1.0.0报错
- 换源
- 换源
- CocoaPods pod install/pod update更新慢的问题
- CocoaPods pod install/pod update更新慢的问题
- CocoaPods pod install/pod update更新慢的问题
- CocoaPods pod install/pod update更新慢的问题
- CocoaPods pod install/pod update更新慢的问题
- CocoaPods pod install/pod update更新慢的问题
- CocoaPods pod install/pod update更新慢的问题
- Repair Windows BCD
- 把“后悔”当作“玩笑”
- 剑指offer系列之十一:数值的整数次方
- [LeetCode]010-Regular Expression Matching
- LayoutInflater源码分析
- 解决CocoaPods各种慢的方案(gem换源+pod repo换源)
- MyBatis的association示例以及association的两种形式
- 我的电脑的ADT软件解决Fail to create the java Virtual Machine问题
- java多线程 callable和future学习
- 计算机技术领域当前的主流技术及其社会需求调查报告
- 黑马程序员—— OC加强---ARC+Category+Block
- 限制文本框只能输入整数
- 《奥赛经典——数据结构篇》 3.4队列习题
- mysql部分数据复制