Stel Spaceship se proxy voor die begin van 'n Fastlane-baan
Gebruik SPACESHIP_PROXY vir Apple-API-oproepe en verwyder ontfoutvlae wat 'n ander roete kies of TLS-verifikasie uitskakel.
Vir 'n baan se Spaceship-oproepe na Apple se API's, begin Fastlane met die eksplisiete proxy-URL:
export SPACESHIP_PROXY=http://proxy.example:8080
bundle exec fastlane your_laneVervang your_lane met die bestaande baan. Die http://-URL beskryf die tussenganger se luisteraar; die Apple-eindpunte kan steeds HTTPS gebruik. As die baan 'n publieke HTTP-eindpunt mag gebruik, kies die adres uit die HTTP-proxylys vir SPACESHIP_PROXY.
As Spaceship eerder 'n plaaslike ontfoutproxy gebruik, ondersoek die bekendstellingsomgewing vir SPACESHIP_DEBUG. Daardie tak het voorrang bo SPACESHIP_PROXY, kies 'n voorafbepaalde plaaslike proxy en skakel sertifikaatverifikasie uit.
Verwyder ook 'n onbedoelde SPACESHIP_PROXY_SSL_VERIFY_NONE, wat verifikasie met die eksplisiete proxy uitskakel. Om enige van die vlae op die teks 0 te stel, wis dit nie: die kliënt kyk of die omgewingswaarde teenwoordig is.
Beoordeel hierdie verandering aan die mislukte bewerking. 'n Spaceship-API-oproep gebruik hierdie instelling; Git of 'n pakketlaaier elders in dieselfde baan het sy eie proxy-invoer.