Angiv Spaceships proxy, før en Fastlane-lane køres
Brug SPACESHIP_PROXY til Apple API-kald, og fjern fejlfindingsflag, der vælger en anden rute eller slår TLS-verifikation fra.
For at lanens Spaceship-kald til Apple API skal gå gennem proxyen, start Fastlane med den eksplicitte proxy-URL:
export SPACESHIP_PROXY=http://proxy.example:8080
bundle exec fastlane your_laneErstat your_lane med den eksisterende lane. URL'en http:// beskriver den mellemliggende lytter; Apples endepunkter kan stadig bruge HTTPS. Hvis lanen kan bruge et offentligt HTTP-endepunkt, vælg adressen fra HTTP-proxylisten til SPACESHIP_PROXY.
Hvis Spaceship i stedet bruger en lokal fejlfindingsproxy, undersøg startmiljøet for SPACESHIP_DEBUG. Den gren har forrang for SPACESHIP_PROXY, vælger en foruddefineret lokal proxy og slår certifikatverifikation fra.
Fjern også en utilsigtet SPACESHIP_PROXY_SSL_VERIFY_NONE, som slår verifikation fra med den eksplicitte proxy. At sætte en af flagene til teksten 0 rydder den ikke: klienten kontrollerer, om miljøværdien er til stede.
Vurder denne ændring ud fra den handling, der fejler. Et Spaceship API-kald bruger denne indstilling; Git eller en pakkedownloader, der kaldes andre steder i samme lane, har sit eget proxy-input.