Щоб виклики 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 або завантажувача пакетів, викликаного в іншому місці тієї ж лінії, свій ввід проксі.

Схожі статті