Cocoapods遇到CDN: trunk URL couldn't be downloaded: https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs...


最近自己做了一個cocoapod庫,代碼改好了,先本地驗證一下podspec

pod lib lint MWPhotoBrowser.podspec  --use-libraries  --allow-warnings

報錯了

e failed - 10 error(s):

CDN: trunk URL couldn't be downloaded: https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs/c/8/7/MBProgressHUD/0.5/MBProgressHUD.podspec.json, error: Failed to open TCP connection to raw.githubusercontent.com:443 (Connection refused - connect(2) for "raw.githubusercontent.com" port 443)

。。。

 

原因出在MWPhotoBrowser引用了另一個庫MBProgressHUD,驗證的過程中,需要下載MBProgressHUD,下載失敗了。

為什么會失敗呢?因為我現在用的cocoapods版本是1.8.4,默認的源是這個

trunk

- Type: CDN

- URL:  https://cdn.cocoapods.org/

- Path: /Users/wangjun/.cocoapods/repos/trunk

 

我使出渾身解數,一直連不上這個源,最后我猜測可能是他的服務器出了問題。

默認的源不能用,但其實我們可以退一步,手動指定使用master源

pod lib lint MWPhotoBrowser.podspec  --use-libraries  --allow-warnings --sources='https://github.com/CocoaPods/Specs.git'

結果成功了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM