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šatelja; Appleove 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, pregledajte okruženje pokretanja radi SPACESHIP_DEBUG. Ta grana ima prednost pred SPACESHIP_PROXY, odabire 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 briše je: klijent provjerava postoji li vrijednost okruženja.

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

Povezani članci