CocoaPods ഡൗൺലോഡർമാർക്ക് പ്രോക്സി പരിസ്ഥിതി നൽകുക
HTTP പ്രോക്സി വേരിയബിളുകളോടെ pod install സമാരംഭിച്ച് പരാജയപ്പെട്ട ഡിപ്പെൻഡൻസി ഡൗൺലോഡ് Git ആണോ HTTP ഡൗൺലോഡർ ആണോ ഉപയോഗിക്കുന്നതെന്ന് കണ്ടെത്തുക.
സാധാരണ 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 കോൺഫിഗറേഷൻ പിന്തുടരുന്നു.