Da bi Spaceship pozivi trake prema Apple API-jima išli kroz proxy, pokrenite Fastlane s eksplicitnim URL-om proxyja:

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

Zamijenite your_lane postojećom trakom. URL http:// opisuje posredničkog slušača; Apple krajnje točke i dalje mogu koristiti HTTPS. Ako traka može koristiti javnu HTTP krajnju točku, odaberite njezinu adresu s popisa HTTP proxyja za SPACESHIP_PROXY.

Ako Spaceship umjesto toga koristi lokalni proxy za otklanjanje pogrešaka, provjerite okruženje pokretanja na SPACESHIP_DEBUG. Ta grana ima prednost pred SPACESHIP_PROXY, bira unaprijed definirani lokalni proxy i isključuje provjeru certifikata.

Također uklonite slučajni SPACESHIP_PROXY_SSL_VERIFY_NONE, koji isključuje provjeru s eksplicitnim proxyjem. Postavljanje bilo koje zastavice na tekst 0 ne je čisti: klijent provjerava postoji li vrijednost okruženja.

Ovu promjenu procijenite prema operaciji koja ne uspije. Spaceship API poziv koristi tu postavku; Git ili preuzimač paketa pozvan drugdje u istoj traci ima vlastiti proxy ulaz.

Povezani članci