Adja meg a CocoaPods letöltőinek a proxy környezetet
Indítsa el a pod install parancsot HTTP-proxy változókkal, és állapítsa meg, hogy a sikertelen függőségletöltés Gitet vagy a HTTP-letöltőt használja.
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 installA 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.