ჩვეულებრივი HTTP პროქსისთვის მიუთითეთ მისი URL იმ გარემოში, რომელშიც CocoaPods იშვება. POSIX shell-ში ერთი გამოძახება ასე შეიძლება დაკონფიგურირდეს:

http_proxy=http://proxy.example:8080 \
https_proxy=http://proxy.example:8080 \
pod install

ორივე ცვლადი შეიძლება ერთსა და იმავე მსმენელზე მიუთითებდეს. საჯარო წყაროებიდან ჩამოტვირთვებმა შეიძლება გამოიყენონ მისამართი HTTP პროქსიების სიიდან, სადაც ეს მარშრუტი დაშვებულია; ჯერ შეამოწმეთ, რომ რეალურ curl ან Git ჩამომტვირთავს არ აქვს კონფიგურირებული ან შენახული პროქსის მონაცემები. მათი სახელები ირჩევს დანიშნულების პროტოკოლებს; URL აღწერს პროქსის საბოლოო წერტილს.

CocoaPods-ის HTTP ჩამომტვირთავი იძახებს curl-ს, ხოლო მისი Git ჩამომტვირთავი — Git-ს. ორივე იღებს გაშვების გარემოს, მაგრამ თითოეულს აქვს საკუთარი მხარდაჭერილი კონფიგურაციაც. Git-ის http.proxy ჩანაწერმა შეიძლება ეს ჩამოტვირთვა HTTP ჩამომტვირთავისგან განსხვავებულად აიძულოს მოქმედებდეს.

წაიკითხეთ დამოკიდებულების წყარო და ჩავარდნილი ბრძანება pod-ის გამოსავალში. HTTPS-ით მოტანილი Git რეპოზიტორი მიჰყვება Git-ის HTTP ტრანსპორტს. SSH წყარო კი ნაცვლად ამისა მიჰყვება SSH კონფიგურაციას.

დაკავშირებული სტატიები