Tavalliselle HTTP-välityspalvelimelle anna sen URL ympäristössä, jossa CocoaPods käynnistetään. POSIX-kuoressa yksi kutsu voidaan määrittää näin:

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

Molemmat muuttujat voivat osoittaa samaan kuuntelijaan. Julkisten lähteiden lataukset voivat käyttää osoitetta HTTP-välityspalvelinten luettelosta, kun kyseinen reitti on sallittu; tarkista ensin, ettei varsinaisella curl- tai Git-lataajalla ole määritettyjä tai säilytettyjä välityspalvelimen tunnistetietoja. Niiden nimet valitsevat kohdeprotokollat; URL kuvaa välityspalvelimen päätepisteen.

CocoaPodsin HTTP-lataaja kutsuu curl-ohjelmaa, kun taas sen Git-lataaja kutsuu Gitiä. Molemmat saavat käynnistysympäristön, mutta kummallakin on myös oma tuettu kokoonpanonsa. Gitin http.proxy-merkintä voi saada kyseisen latauksen toimimaan eri tavalla kuin HTTP-lataaja.

Lue riippuvuuden lähde ja epäonnistunut komento pod-tulosteesta. HTTPS:n kautta haettu Git-varasto noudattaa Gitin HTTP-siirtoa. SSH-lähde noudattaa sen sijaan SSH-kokoonpanoa.

Aiheeseen liittyvät artikkelit