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 install

De 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.

Relaterade artiklar