Սովորական 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 կարգավորումներին։

Առնչվող հոդվածներ