Para un proxy HTTP normal, proporcione su URL en el entorno con el que se inicia CocoaPods. En un shell POSIX, una invocación puede configurarse así:

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

Las dos variables pueden señalar el mismo receptor. Las descargas de fuentes públicas pueden usar una dirección de la lista de proxies HTTP donde esa ruta esté permitida; compruebe primero que el descargador real de curl o Git no tenga credenciales de proxy configuradas o retenidas. Sus nombres seleccionan los protocolos de destino; la URL describe el punto final del proxy.

El descargador HTTP de CocoaPods invoca curl, mientras que su descargador Git invoca Git. Ambos reciben el entorno de lanzamiento, pero cada uno también tiene su propia configuración admitida. Una entrada http.proxy de Git puede hacer que esa descarga se comporte de forma distinta al descargador HTTP.

Lea la fuente de la dependencia y el comando fallido en la salida de pod. Un repositorio Git obtenido por HTTPS sigue el transporte HTTP de Git. Una fuente SSH sigue en cambio la configuración de SSH.

Artículos relacionados