Setează proxy-ul Spaceship înainte de a rula o lane Fastlane
Folosește SPACESHIP_PROXY pentru apelurile la API-ul Apple și elimină fanioanele de depanare care aleg altă rută sau dezactivează verificarea TLS.
Pentru ca apelurile Spaceship ale unei lane către API-urile Apple să treacă prin proxy, pornește Fastlane cu URL-ul explicit al proxy-ului:
export SPACESHIP_PROXY=http://proxy.example:8080
bundle exec fastlane your_laneÎnlocuiește your_lane cu lane-ul existent. URL-ul http:// descrie ascultătorul intermediar; punctele finale Apple pot folosi în continuare HTTPS. Dacă lane-ul poate folosi un punct final HTTP public, alege adresa acestuia din lista de proxy-uri HTTP pentru SPACESHIP_PROXY.
Dacă Spaceship folosește în schimb un proxy local de depanare, inspectează mediul de lansare pentru SPACESHIP_DEBUG. Acea ramură are prioritate față de SPACESHIP_PROXY, selectează un proxy local predefinit și dezactivează verificarea certificatului.
Elimină și un SPACESHIP_PROXY_SSL_VERIFY_NONE nedorit, care dezactivează verificarea cu proxy-ul explicit. Setarea oricăruia dintre fanioane pe textul 0 nu îl șterge: clientul verifică dacă valoarea de mediu este prezentă.
Judecă această modificare după operația care eșuează. Un apel API Spaceship folosește această setare; Git sau un descărcător de pachete invocat în altă parte a aceleiași lane are propriul input de proxy.