За обикновен HTTP прокси подайте неговия URL в средата, в която се стартира CocoaPods. В POSIX shell едно извикване може да се конфигурира така:

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 конфигурацията.

Подобни статии