Настройте прокси Spaceship перед запуском линии Fastlane
Используйте SPACESHIP_PROXY для вызовов Apple API и удалите отладочные флаги, которые выбирают другой маршрут или отключают проверку TLS.
Чтобы вызовы Spaceship из линии к Apple API шли через прокси, запустите Fastlane с явным URL прокси:
export SPACESHIP_PROXY=http://proxy.example:8080
bundle exec fastlane your_laneЗамените your_lane на существующую линию. URL http:// описывает промежуточный слушатель; конечные точки Apple по-прежнему могут использовать HTTPS. Если линия может обращаться к публичной конечной точке HTTP, выберите её адрес из списка HTTP-прокси для SPACESHIP_PROXY.
Если Spaceship вместо этого использует локальный отладочный прокси, проверьте окружение запуска на SPACESHIP_DEBUG. Эта ветка имеет приоритет над SPACESHIP_PROXY, выбирает заранее заданный локальный прокси и отключает проверку сертификата.
Также уберите случайный SPACESHIP_PROXY_SSL_VERIFY_NONE, который отключает проверку при явном прокси. Установка любого из флагов в текст 0 его не очищает: клиент проверяет наличие значения в окружении.
Оценивайте это изменение по той операции, которая завершается ошибкой. Вызов API Spaceship использует эту настройку; у Git или загрузчика пакетов, вызываемого в другом месте той же линии, свой ввод прокси.