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_lane

Erstat 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.

Relaterede artikler