Sett Spaceship-proxyen før en Fastlane-lane kjøres
Benytt SPACESHIP_PROXY til Apple API-kall, og fjern feilsøkingsflagg som velger annen rute eller deaktiverer TLS-verifisering.
For at lanens Spaceship-kall mot Apple API skal gå via proxyen, start Fastlane med den uttrykkelige proxy-URL-en:
export SPACESHIP_PROXY=http://proxy.example:8080
bundle exec fastlane your_laneBytt ut your_lane med den gjeldende lanen. http://-URL-en beskriver den mellomliggende lytteren; Apples endepunkter kan fremdeles bruke HTTPS. Dersom lanen kan bruke et offentlig HTTP-endepunkt, velg adressen fra HTTP-proxyoversikten for SPACESHIP_PROXY.
Dersom Spaceship heller bruker en lokal feilsøkingsproxy, sjekk oppstartsmiljøet for SPACESHIP_DEBUG. Den grenen har forrang foran SPACESHIP_PROXY, velger en forhåndsdefinert lokal proxy og deaktiverer sertifikatverifisering.
Fjern også en uønsket SPACESHIP_PROXY_SSL_VERIFY_NONE, som deaktiverer verifisering mot den uttrykkelige proxyen. Å sette en av flaggene til teksten 0 fjerner den ikke: klienten sjekker om miljøverdien er til stede.
Vurder endringen ut fra handlingen som feiler. Et Spaceship API-kall bruker denne innstillingen; Git eller en pakkenedlaster som kalles andre steder i samme lane, har sin egen proxy-inngang.