सामान्य HTTP प्रॉक्सीसाठी, CocoaPods सुरू करण्यासाठी वापरल्या जाणाऱ्या वातावरणात त्याचा URL द्या. POSIX शेलमध्ये एक कॉल अशा प्रकारे कॉन्फिगर करता येते:

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 कॉन्फिगरेशनचे अनुसरण करतो.

संबंधित लेख