Untuk proxy HTTP biasa, berikan URL-nya di lingkungan tempat CocoaPods dijalankan. Di shell POSIX, satu pemanggilan dapat dikonfigurasi seperti ini:

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

Kedua variabel dapat menunjuk pendengar yang sama. Unduhan dari sumber publik dapat memakai alamat dari daftar proxy HTTP di tempat rute itu diizinkan; periksa dulu bahwa pengunduh curl atau Git yang sebenarnya tidak memiliki kredensial proxy yang dikonfigurasi atau disimpan. Namanya memilih protokol tujuan; URL menjelaskan titik akhir proxy.

Pengunduh HTTP CocoaPods memanggil curl, sedangkan pengunduh Git-nya memanggil Git. Keduanya menerima lingkungan peluncuran, tetapi masing-masing juga memiliki konfigurasi yang didukung sendiri. Entri http.proxy di Git dapat membuat unduhan itu berperilaku berbeda dari pengunduh HTTP.

Baca sumber dependensi dan perintah yang gagal di keluaran pod. Repositori Git yang diambil melalui HTTPS mengikuti transport HTTP Git. Sumber SSH mengikuti konfigurasi SSH sebagai gantinya.

Artikel terkait