Sett Spaceship-proxyen før en Fastlane-lane kjøres
Bruk SPACESHIP_PROXY for Apple API-kall, og fjern feilsøkingsflagg som velger en annen rute eller slår av TLS-verifisering.
For at lanens Spaceship-kall til Apple API går gjennom proxyen, start Fastlane med den eksplisitte proxy-URL-en:
export SPACESHIP_PROXY=http://proxy.example:8080
bundle exec fastlane your_laneErstatt your_lane med den eksisterende lanen. URL-en http:// beskriver den mellomliggende lytteren; Apples endepunkter kan fortsatt bruke HTTPS. Hvis lanen kan bruke et offentlig HTTP-endepunkt, velg adressen fra HTTP-proxylisten for SPACESHIP_PROXY.
Hvis Spaceship i stedet bruker en lokal feilsøkingsproxy, undersøk oppstartsmiljøet for SPACESHIP_DEBUG. Den grenen har forrang foran SPACESHIP_PROXY, velger en forhåndsdefinert lokal proxy og slår av sertifikatverifisering.
Fjern også en utilsiktet SPACESHIP_PROXY_SSL_VERIFY_NONE, som slår av verifisering mot den eksplisitte proxyen. Å sette en av flaggene til teksten 0 sletter den ikke: klienten sjekker om miljøverdien finnes.
Vurder denne endringen ut fra operasjonen som feiler. Et Spaceship API-kall bruker denne innstillingen; Git eller en pakkenedlaster som kalles andre steder i samme lane, har sin egen proxy-inndata.