För att lanens Spaceship-anrop till Apple API ska gå via proxyn, starta Fastlane med den uttryckliga proxy-URL:en:

export SPACESHIP_PROXY=http://proxy.example:8080
bundle exec fastlane your_lane

Byt ut your_lane mot den befintliga lanen. URL:en http:// beskriver den mellanliggande lyssnaren; Apples slutpunkter kan fortfarande använda HTTPS. Om lanen kan använda en offentlig HTTP-slutpunkt väljer du dess adress i HTTP-proxylistan för SPACESHIP_PROXY.

Om Spaceship i stället använder en lokal felsökningsproxy, granska startmiljön efter SPACESHIP_DEBUG. Den grenen har företräde framför SPACESHIP_PROXY, väljer en fördefinierad lokal proxy och stänger av certifikatverifieringen.

Ta också bort en oavsiktlig SPACESHIP_PROXY_SSL_VERIFY_NONE, som stänger av verifieringen mot den uttryckliga proxyn. Att sätta någon av flaggorna till texten 0 rensar den inte: klienten kontrollerar om miljövärdet finns.

Bedöm den här ändringen efter operationen som misslyckas. Ett Spaceship API-anrop använder inställningen; Git eller en paketnedladdare som anropas någon annanstans i samma lane har sin egen proxyindata.

Relaterade artiklar