Para que las llamadas de Spaceship del carril a la API de Apple salgan por el proxy, inicia Fastlane con la URL explícita del proxy:

export SPACESHIP_PROXY=http://proxy.example:8080
bundle exec fastlane your_lane

Sustituye your_lane por el carril existente. La URL http:// describe al oyente intermedio; los extremos de Apple pueden seguir usando HTTPS. Si el carril puede usar un extremo HTTP público, elige su dirección en la lista de proxies HTTP para SPACESHIP_PROXY.

Si Spaceship usa en cambio un proxy de depuración local, revisa el entorno de inicio en busca de SPACESHIP_DEBUG. Esa rama tiene prioridad sobre SPACESHIP_PROXY, elige un proxy local predefinido y desactiva la verificación del certificado.

Elimina también un SPACESHIP_PROXY_SSL_VERIFY_NONE no deseado, que desactiva la verificación con el proxy explícito. Poner cualquiera de los indicadores con el texto 0 no lo borra: el cliente comprueba si el valor de entorno está presente.

Valora este cambio por la operación que falla. Una llamada a la API de Spaceship usa este ajuste; Git o un descargador de paquetes invocado en otro punto del mismo carril tiene su propia entrada de proxy.

Artículos relacionados