Որպեսզի գծի Spaceship կանչերը դեպի Apple API անցնեն պրոքսիով, գործարկեք Fastlane-ը բացահայտ պրոքսի URL-ով.

export SPACESHIP_PROXY=http://proxy.example:8080
bundle exec fastlane your_lane

Փոխարինեք your_lane-ը գոյություն ունեցող գծով։ http:// URL-ը նկարագրում է միջանկյալ լսողին. Apple-ի վերջնակետերը դեռ կարող են օգտագործել HTTPS։ Եթե գիծը կարող է օգտագործել հանրային HTTP վերջնակետ, ընտրեք դրա հասցեն HTTP պրոքսիների ցանկից SPACESHIP_PROXY-ի համար։

Եթե Spaceship-ը փոխարենը օգտագործում է տեղային debug պրոքսի, ստուգեք գործարկման միջավայրը SPACESHIP_DEBUG-ի համար։ Այդ ճյուղը գերակայում է SPACESHIP_PROXY-ից, ընտրում է նախապես սահմանված տեղային պրոքսի և անջատում վկայագրի ստուգումը։

Հեռացրեք նաև ակամա SPACESHIP_PROXY_SSL_VERIFY_NONE-ը, որը անջատում է ստուգումը բացահայտ պրոքսիի հետ։ Դրոշներից որևէ մեկը 0 տեքստին դնելը չի մաքրում այն. հաճախորդը ստուգում է՝ արդյոք միջավայրի արժեքը առկա է։

Գնահատեք այս փոփոխությունը ձախողվող գործողությամբ։ Spaceship API կանչն օգտագործում է այս կարգավորումը. նույն գծում այլ տեղ կանչվող Git-ը կամ փաթեթների ներբեռնիչն ունի իր պրոքսի մուտքը։

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