Normál HTTP-proxy esetén adja meg az URL-jét abban a környezetben, amelyben a CocoaPods elindul. POSIX-héjban egy hívás így konfigurálható:

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

A két változó ugyanarra a figyelőre mutathat. A nyilvános forrásokból származó letöltések használhatnak címet a HTTP-proxyk listájából, ahol ez az útvonal engedélyezett; először ellenőrizze, hogy a tényleges curl- vagy Git-letöltőnek nincs beállított vagy tárolt proxy-hitelesítő adata. A nevük választja ki a célprotokollokat; az URL a proxy végpontját írja le.

A CocoaPods HTTP-letöltője a curl-t hívja, míg a Git-letöltője a Gitet. Mindkettő megkapja az indítási környezetet, de mindegyiknek saját támogatott konfigurációja is van. Egy Git http.proxy bejegyzés miatt ez a letöltés a HTTP-letöltőtől eltérően viselkedhet.

Olvassa el a függőség forrását és a sikertelen parancsot a pod kimenetében. A HTTPS-en keresztül letöltött Git-tároló a Git HTTP-szállítását követi. Az SSH-forrás ehelyett az SSH-konfigurációt követi.

Kapcsolódó cikkek