CocoaPods 在1.8以后默認(rèn)使用CDN的方式后執(zhí)行pod install 會(huì)出現(xiàn)報(bào)錯(cuò):
CDN: trunk URL couldn't be downloaded: https://raw.githubusercontent.com/CocoaPods/Specs/master/***.json Response: Couldn't connect to server
在網(wǎng)上看了很多的資料,都是要求移除trunk然后恢復(fù)之前的方式去使用鞭执,我個(gè)人并不傾向于這種方式乐疆,于是查找了別的資料矾克,最終找到解決方案,記錄并給其他遇到該問題的朋友一些引導(dǎo)桨醋,說明如下:
1、檢查你的當(dāng)前source鏡像:
gem source -l
移除舊的鏡像:
gem source -r +你原先的鏡像地址
修改新鏡像為:
gem source -a?https://gems.ruby-china.com
2、查找?githubusercontent.com?的IP
鏈接地址:https://githubusercontent.com.ipaddress.com/raw.githubusercontent.com
IP 地址查詢
3挤安、修改host文件
前往/etc/hosts,編輯文件丧鸯,在最后面添加上IP映射:
199.232.68.133 raw.githubusercontent.com
保存后打開命令終端執(zhí)行代碼刷新DMS:
sudo dscacheutil -flushcache
4蛤铜、重新cd 到自己的工程路徑,執(zhí)行安裝即可
pod install