之前pod update一直是正常的沟突,現(xiàn)在pod update突然報
[!] Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Please check if you are offline, or that GitHub is down
開始以為是代理出現(xiàn)問題,嘗試了一下發(fā)現(xiàn)代理沒有問題捕传,網(wǎng)上找了很多方法惠拭,基本都是讓更新ruby胰丁、openssl沃疮、cocoapods,這些方法也都嘗試了一遍唬滑,依然不起作用聂示。后來去cocodpods下邊執(zhí)行g(shù)it pull發(fā)現(xiàn)也不行域携,后來在hosts文件中找到了原因。
解決方法
我這邊出現(xiàn)這個問題的原因是因為在hosts文件中設(shè)置了git域名的IP
設(shè)置的如下:
WeChatc212bfa7c4d0ac2b8d6e1ce8712f8f0f.png
ping了一下這些IP鱼喉,發(fā)現(xiàn)已經(jīng)有有一部分ping不通了涵亏,刪除掉這些IP問題就解決了。