Nastavte proxy Spaceship pred spustením linky Fastlane
Pri volaniach Apple API používajte SPACESHIP_PROXY a odstráňte ladiace príznaky, ktoré vyberajú inú cestu alebo vypínajú overenie TLS.
Aby volania Spaceship z linky na Apple API prechádzali cez proxy, spustite Fastlane s výslovnou URL proxy:
export SPACESHIP_PROXY=http://proxy.example:8080
bundle exec fastlane your_laneNahraďte your_lane existujúcou linkou. URL http:// opisuje sprostredkujúceho poslucháča; koncové body Apple môžu stále používať HTTPS. Ak linka môže používať verejný koncový bod HTTP, vyberte jeho adresu zo zoznamu HTTP proxy pre SPACESHIP_PROXY.
Ak Spaceship namiesto toho používa lokálnu ladiacu proxy, preverte spúšťacie prostredie na SPACESHIP_DEBUG. Táto vetva má prednosť pred SPACESHIP_PROXY, vyberie vopred definovanú lokálnu proxy a vypne overovanie certifikátu.
Odstráňte aj nechcený SPACESHIP_PROXY_SSL_VERIFY_NONE, ktorý vypína overovanie pri výslovnej proxy. Nastavenie ktoréhokoľvek príznaku na text 0 ho nevyčistí: klient zisťuje, či je hodnota prostredia prítomná.
Túto zmenu posudzujte podľa zlyhávajúcej operácie. Volanie Apple API používa toto nastavenie; Git alebo sťahovač balíkov volaný inde v tej istej linke má vlastný vstup proxy.