Kad juostos „Spaceship“ iškvietimai į „Apple“ API eitų per proxy, paleiskite „Fastlane“ su aiškiu proxy URL:

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

Pakeiskite your_lane esama juosta. http:// URL aprašo tarpinį klausytoją; „Apple“ galiniai taškai vis dar gali naudoti HTTPS. Jei juosta gali naudoti viešą HTTP galinį tašką, pasirinkite jo adresą iš HTTP proxy sąrašo, skirto SPACESHIP_PROXY.

Jei „Spaceship“ vietoj to naudoja vietinį derinimo proxy, patikrinkite paleidimo aplinką, ar nėra SPACESHIP_DEBUG. Ta šaka viršija SPACESHIP_PROXY, pasirenka iš anksto nustatytą vietinį proxy ir išjungia sertifikato patikrinimą.

Taip pat pašalinkite nereikalingą SPACESHIP_PROXY_SSL_VERIFY_NONE, kuris išjungia patikrinimą su aiškiu proxy. Bet kurios vėliavėlės nustatymas tekstu 0 jos neišvalo: klientas tikrina, ar aplinkos reikšmė yra.

Vertinkite šį pakeitimą pagal nepavykusią operaciją. „Spaceship“ API iškvietimas naudoja šį nustatymą; „Git“ ar paketų atsisiuntėjas, iškviečiamas kitur toje pačioje juostoje, turi savo proxy įvestį.

Susiję straipsniai