For en vanlig HTTP-proxy oppgir du URL-en i miljøet som CocoaPods startes i. I et POSIX-skall kan ett kall konfigureres slik:

http_proxy=http://proxy.example:8080 \
https_proxy=http://proxy.example:8080 \
pod install

De to variablene kan peke på samme lytter. Nedlastinger fra offentlige kilder kan bruke en adresse fra listen over HTTP-proxyer der den ruten er tillatt; sjekk først at den faktiske curl- eller Git-nedlasteren ikke har konfigurerte eller lagrede proxy-legitimasjoner. Navnene deres velger målprotokollene; URL-en beskriver proxy-endepunktet.

HTTP-nedlasteren til CocoaPods kaller curl, mens Git-nedlasteren kaller Git. Begge mottar startmiljøet, men hver har også sin egen støttede konfigurasjon. En http.proxy-oppføring i Git kan få den nedlastingen til å oppføre seg annerledes enn HTTP-nedlasteren.

Les avhengighetens kilde og den mislykkede kommandoen i pod-utdataene. Et Git-repositorium hentet over HTTPS følger Gits HTTP-transport. En SSH-kilde følger i stedet SSH-konfigurasjonen.

Relaterte artikler