Дайте завантажувачам CocoaPods проксі-середовище
Запускайте pod install із змінними HTTP-проксі та визначайте, чи невдале завантаження залежності використовує Git або HTTP-завантажувач.
Для звичайного HTTP-проксі вкажіть його URL у середовищі, у якому запускається CocoaPods. У POSIX-оболонці один виклик можна налаштувати так:
http_proxy=http://proxy.example:8080 \
https_proxy=http://proxy.example:8080 \
pod installОбидві змінні можуть указувати на один і той самий слухач. Завантаження з публічних джерел можуть використовувати адресу зі списку HTTP-проксі, якщо цей маршрут дозволено; спершу перевірте, що фактичний завантажувач curl або Git не має налаштованих або збережених облікових даних проксі. Їхні назви вибирають протоколи призначення; URL описує кінцеву точку проксі.
HTTP-завантажувач CocoaPods викликає curl, а його Git-завантажувач викликає Git. Обидва отримують середовище запуску, але кожен має й власну підтримувану конфігурацію. Запис http.proxy у Git може змусити це завантаження поводитися інакше, ніж HTTP-завантажувач.
Прочитайте джерело залежності та невдалу команду у виводі pod. Репозиторій Git, отриманий через HTTPS, дотримується HTTP-транспорту Git. Джерело SSH натомість дотримується конфігурації SSH.