Ge CocoaPods nedladdare proxy-miljön
Starta pod install med HTTP-proxyvariabler och avgör om den misslyckade beroenden nedladdningen använder Git eller HTTP-nedladdaren.
För en vanlig HTTP-proxy anger du dess URL i miljön som CocoaPods startas i. I ett POSIX-skal kan ett anrop konfigureras så här:
http_proxy=http://proxy.example:8080 \
https_proxy=http://proxy.example:8080 \
pod installDe två variablerna kan peka på samma lyssnare. Nedladdningar från offentliga källor kan använda en adress från listan med HTTP-proxyer där den vägen är tillåten; kontrollera först att den faktiska curl- eller Git-nedladdaren inte har konfigurerade eller sparade proxyuppgifter. Deras namn väljer målprotokollen; URL:en beskriver proxy-slutpunkten.
CocoaPods HTTP-nedladdare anropar curl, medan dess Git-nedladdare anropar Git. Båda får startmiljön, men var och en har också sin egen konfiguration som stöds. En http.proxy-post i Git kan få den nedladdningen att bete sig annorlunda än HTTP-nedladdaren.
Läs beroendets källa och det misslyckade kommandot i pod-utdata. Ett Git-förråd som hämtas över HTTPS följer Gits HTTP-transport. En SSH-källa följer i stället SSH-konfigurationen.