Cocoapods 1.8.0它来了,带着CDN来了,墙裂建议升级

Cocoapods 1.8.0来了,大幅提高pod update速度,墙裂建议升级git

废话很少,上干货。下面是一段官方视频,使用1.8.0版本搭建一个全新的工程,而且执行了pod setup,init,update一系列操做,整个不到一分钟。 视频github

pod update速度获得大幅度提高,真的良心。要知道之前,光是个pod setup,基本一下午就没有。每次执行pod update repo,动不动就半小时。归根仍是,我们国内的开发者由于种种缘由访问外网就是慢。网络

好的,就是这样。赶忙升级ide

sudo gem install cocoapods

好奇宝宝继续看下去。提高这么多,怎么作到的?优化

CDN

CocoaPods 1.8 switches the CDN as the default spec repo source!code

CDN被做为spec的默认仓库来源。cdn

什么是CDN?

百度百科 一句话:CDN是为加快网络访问速度而被优化的网络覆盖层,形象地称为“网络加速x器”视频

使用了CDN有什么变化

1.8之前

"pod setup"会把 https://github.com/CocoaPods/Specs.git 的master分支,全量下载到~/.cocoapods/repos/master;每次只需pod update,都会更新这个分支。 网络原本就慢,这个库却大的吓人。blog

1.8之后

使用CDN分发,直接找到三方库的spec地址,直接下载。 因此,再也不须要全量下载 https://github.com/CocoaPods/Specs.git 到本地。开发

若是你已经升级到了1.8,repo master就没有用了,使用下面的代码为你清理出宝贵的硬盘空间吧。

pod repo remove master

总结

  1. 强烈建议升级
  2. pod repo remove master 清理空间
  3. Podfile不要使用 “source 'https://github.com/CocoaPods/Specs.git'”

参考资料

Cocoapods 1.8.0

相关文章
相关标签/搜索