1. 程式人生 > >Cocoapods 1.8.0它來了,帶著CDN來了,牆裂建議升級

Cocoapods 1.8.0它來了,帶著CDN來了,牆裂建議升級

Cocoapods 1.8.0來了,大幅提升pod update速度,牆裂建議升級

廢話不多,上乾貨。下面是一段官方視訊,使用1.8.0版本搭建一個全新的工程,並且執行了pod setup,init,update一系列操作,整個不到一分鐘。 視訊

pod update速度得到大幅度提升,真的良心。要知道以前,光是個pod setup,基本一下午就沒有。每次執行pod update repo,動不動就半小時。歸根還是,咱們國內的開發者因為種種原因訪問外網就是慢。

好的,就是這樣。趕緊升級

sudo gem install cocoapods 

好奇寶寶繼續看下去。提升這麼多,怎麼做到的?

CDN

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

CDN被作為spec的預設倉庫來源。

什麼是CDN?

百度百科 一句話:CDN是為加快網路訪問速度而被優化的網路覆蓋層,形象地稱為“網路加速x器”

使用了CDN有什麼變化

1.8以前

"pod setup"會把 https://github.com/CocoaPods/Specs.git 的master分支,全量下載到~/.cocoapods/repos/master;每次只需pod update,都會更新這個分支。 網路本來就慢,這個庫卻大的嚇人。

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.0CDN建議升級

Cocoapods 1.8.0來了,大幅提升pod update速度,牆裂建議升級 廢話不多,上乾貨。下面是一段官方視訊,使用

pip version 10.0.1, 18.0 is available.pip本來就是當前最新版本即無新更新安裝。

1、刪除C:\Python36\Lib\site-packages下的pip資料夾! 給個下載連結吧: 3、在python3下重新安裝:在CMD中進入解壓後的pip-18.0資料夾中,後執行命令: 比如我的解壓放在C盤裡,  C:\Users\Administr

centos6.x上安裝Java-1.8.0

copy 新版 自帶 mov sel -c col java 圖片 author : headsen chen date : 2017-12-04 10:32:44 notice :This article is created by headsen chen

MyEclipse匯入jquery-1.8.0.min.js等檔案報錯的解決方案

  1、選中報錯的jquery檔案例如“jquery-1.8.0.min.js”。 2、右鍵選擇 MyEclipse-->Exclude From Validation 。 3、再右鍵選擇 MyEclipse-->Ru

Navicat Premium 12.1.8.0連線SQLite

Navicat Premium 12.1.8.0簡介 Navicat Premium 是一套資料庫開發工具,讓你從單一應用程式中同時連線 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 資料庫。它與 Amazon R

vs2015(或2017) + pcl 1.8.0 配置

一、下載相關檔案 1.下載PCL-1.8.0-AllInOne-msvc2015-win64.exe、屬性表和PDB和測試pcd檔案rabbit.pcd,其中,屬性表可以不下載。 二、Windows7下安裝步驟: 1.點選PCL-1.8.0-AllInOne

PCL-1.8.0 All In One安裝配置

轉自http://blog.csdn.net/u014283958/ 因為要做三維重建,所以想用三維點雲處理庫Point Cloud Library(PCL),找了幾篇博文按照要求裝了一下午的依賴庫,後來發現已經出了PCL 1.8.0的a

JAVA-1.8.0-OPENJDK-1.8.0.131-11.B12.EL7.X86_64.RPM

java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64.rpm linux系統packages包裡提取出來的。 後面我陸續補充這些包的更多版本,另外我稍後會有一個大包的下載連結,可以單個下載,也可以整個一起下載。 注意,解壓密碼:123456 》

Flume 1.8.0 開發者指南-個人翻譯版

(為了方便學習利用週末翻譯出來的,現在拿出來和大家免費分享,歡迎轉載,但請尊重我個人的勞動成果,請標明來源) (歡迎在評論中交流。如果覺得我翻譯的還可以歡迎讚美和鼓勵,如果發現了翻譯不當之處也歡迎您無須客氣的指出。謝謝!) 介紹 概覽 Apache Flume 是一個

Kubernetes 1.8.0 RC.1 版本釋出_Kubernetes中文社群

Kubernetes 1.8.0 RC第一個版本釋出,此版本開始將不會增加新功能,在Kubernetes 1.8.0-beta.1版本基礎上相應修復完善了大概43處,簡要如下: 使用cluster/kube-up.sh建立新的GCE或GKE叢集,預設禁止ABAC模式。(#51367,@cj

Kubernetes 1.8.0 alpha.3 測試版本釋出_Kubernetes中文社群

Kubernetes 距離alpha2釋出過去1個多月後,Kubernetes 1.8 第3個測試版alpha.3已經發布了,此次相比alpha2更新的內容較多主要一些變化有: 刪除無用的kubectl命令 apiversions, clusterinfo, resize, rollingu

越來越穩!Kubernetes 1.8.0 版本釋出_Kubernetes中文社群

本文為 K8sMeetup中國社群、Caicloud 工程師 翻譯和校稿:鄧德源、任玉泉、鄭佳金、郭維、包夢江、侯星輝、蔡通、鄭文彪、楊朝樂、劉搏 Kubernetes 1.8 被定位為穩定版本,社群主要投入在穩固已有的功能上。穩定性提升主要集中在幾個方向。應用負載相關功能已經遷移到 app

越來越穩!Kubernetes 1.8.0 版本釋出

本文為 K8sMeetup中國社群、Caicloud 工程師 翻譯和校稿:鄧德源、任玉泉、鄭佳金、郭維、包夢江、侯星輝、蔡通、鄭文彪、楊朝樂、劉搏 Kubernetes 1.8 被定位為穩定版本,社群主要投入在穩固已有的功能上。穩定性提升主要集中在幾個方向。應用負載相

linux中安裝FastDFS-v5.05+nginx-1.8.0

1、軟體下載: wget https://github.com/happyfish100/libfastcommon/archive/V1.0.7.tar.gz wget http://jaist.dl.sourceforge.net/project/fastdfs/Fas

win8.1 64位+Anaconda3-5.0.1+cdua9.0+cuDNN v7.0.5+tensorflow 1.8.0 深度學習環境搭建小記

前言: 完全不會深度學習,只是知道有這麼一種數學程式設計技術,和人工智慧有關,很火,上一週在某公眾號灌水的時候, 獲贈送一本<Python 機器學習預測分析核心演算法>,僅此而已。前幾天突然心血來潮,學著安裝深度學習的環境,碰到幾個大坑,安裝和解除安裝An

1.8.0 JavaScript

1.8.1 概述 就像是老婆和老婆餅一樣,java和javascript沒有關係,剛開始是蹭熱度!javajscript是解釋性程式設計語言;擁有面向物件的能力;不需要再搭建語言環境下執行,有支援它的瀏覽器即可; 1.8.2 特點 基於物件。JavaScri

pcl 1.8.0(5) VTK編譯

Download 同上述部落格的編譯原始碼一樣,首先下載VTK原始碼,下載地址為VTK7.0.0. CMake 開啟CMake,設定工程目錄如下: Where is the source code: C:\VTK-7.0.0 Where is bui

老王教您怎麼做cass7.1 8.0 9.1所有系列的複製狗 加密狗 破解狗

cass7.1 8.0 9.1所有系列的複製狗 加密狗 破解狗本來是出於好奇看到網上有這樣的東西,學了下感覺挺簡單的,如果你是cass的初學者想僅僅是想學習這個軟體,不想花大價格購買正版的,這個是可以學習用的。 需要喜歡的版本cad,和cass(這裡我選擇cad2006和cass9.1,cad200

PCL 1.8.0編譯、配置、VS2013

引言 pcl1.8.0,較pcl1.7和1.6多了不少演算法,很多感興趣的方法都在pcl1.8中有所實現。當pcl11.8.0rc1和rc2釋出時就迫不及待的下載下來進行使用,用了幾個月發現pcl1.8.0rc版有幾個bug無法解決,如:表面重建時無法對映紋理

利用Visual Studio 2013編譯PCL 1.8.0 原始碼

通過前面一系列第三方庫的編譯和配置之後,接下來我們就可以對pcl1.8原始碼進行編譯了。 1. Download 先下載pcl1.8原始碼. 2. CMake 解壓之後,用CMake生成vs可以開啟的工程檔案。設定如下: Where is th