Với một proxy HTTP thông thường, hãy cung cấp URL của nó trong môi trường dùng để khởi chạy CocoaPods. Trong một shell POSIX, một lần gọi có thể được cấu hình như sau:

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

Hai biến có thể trỏ đến cùng một trình lắng nghe. Các bản tải xuống từ nguồn công khai có thể dùng một địa chỉ từ danh sách proxy HTTP ở nơi tuyến đó được phép; trước tiên hãy kiểm tra rằng trình tải xuống curl hoặc Git thực tế không có thông tin xác thực proxy được cấu hình hoặc lưu giữ. Tên của chúng chọn giao thức đích; URL mô tả điểm cuối của proxy.

Trình tải xuống HTTP của CocoaPods gọi curl, trong khi trình tải xuống Git của nó gọi Git. Cả hai đều nhận môi trường khởi chạy, nhưng mỗi bên cũng có cấu hình được hỗ trợ riêng. Một mục http.proxy trong Git có thể khiến bản tải xuống đó hoạt động khác với trình tải xuống HTTP.

Đọc nguồn của phụ thuộc và lệnh thất bại trong đầu ra của pod. Một kho Git được lấy qua HTTPS tuân theo giao thức truyền tải HTTP của Git. Nguồn SSH thay vào đó tuân theo cấu hình SSH.

Bài viết liên quan