Tetapkan proksi Spaceship sebelum menjalankan lorong Fastlane
Gunakan SPACESHIP_PROXY untuk panggilan Apple API, dan buang bendera debug yang memilih laluan lain atau mematikan pengesahan TLS.
Supaya panggilan Spaceship lorong ke Apple API melalui proksi, lancarkan Fastlane dengan URL proksi yang jelas:
export SPACESHIP_PROXY=http://proxy.example:8080
bundle exec fastlane your_laneGantikan your_lane dengan lorong sedia ada. URL http:// menerangkan pendengar perantara; titik akhir Apple masih boleh menggunakan HTTPS. Jika lorong boleh menggunakan titik akhir HTTP awam, pilih alamatnya daripada senarai proksi HTTP untuk SPACESHIP_PROXY.
Jika Spaceship sebaliknya menggunakan proksi debug setempat, periksa persekitaran pelancaran untuk SPACESHIP_DEBUG. Cabang itu diutamakan berbanding SPACESHIP_PROXY, memilih proksi setempat yang telah ditetapkan dan mematikan pengesahan sijil.
Buang juga SPACESHIP_PROXY_SSL_VERIFY_NONE yang tidak disengajakan, yang mematikan pengesahan dengan proksi jelas. Menetapkan mana-mana bendera kepada teks 0 tidak menghapuskannya: klien memeriksa sama ada nilai persekitaran itu wujud.
Nilai perubahan ini berdasarkan operasi yang gagal. Panggilan API Spaceship menggunakan tetapan ini; Git atau pemuat turun pakej yang dipanggil di tempat lain dalam lorong yang sama mempunyai input proksinya sendiri.