Gi CocoaPods-nedlasterne proxy-miljøet
Start pod install med HTTP-proxyvariabler og avgjør om den mislykkede avhengighetsnedlastingen bruker Git eller HTTP-nedlasteren.
For en vanlig HTTP-proxy angir du URL-en i miljøet som CocoaPods startes fra. I et POSIX-skall kan ett kall settes opp slik:
http_proxy=http://proxy.example:8080 \
https_proxy=http://proxy.example:8080 \
pod installBegge variablene kan peke på samme lytter. Nedlastinger fra åpne 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 konfigurert eller lagret proxy-påloggingsinformasjon. Navnene deres bestemmer målprotokollene; URL-en beskriver proxy-endepunktet.
HTTP-nedlasteren i CocoaPods kaller curl, mens Git-nedlasteren kaller Git. Begge får startmiljøet, men hver har også sin egen støttede konfigurasjon. En http.proxy-oppføring i Git kan gjøre at den nedlastingen oppfører seg annerledes enn HTTP-nedlasteren.
Les kilden til avhengigheten og den mislykkede kommandoen i pod-utskriften. Et Git-repositorium som hentes over HTTPS, følger Gits HTTP-transport. En SSH-kilde følger i stedet SSH-konfigurasjonen.