Fastlane lane မလုပ်ဆောင်မီ Spaceship ၏ proxy ကို သတ်မှတ်ပါ
Apple API ခေါ်ဆိုမှုများအတွက် SPACESHIP_PROXY ကို သုံးပြီး အခြားလမ်းကြောင်း ရွေးချယ်သော သို့မဟုတ် TLS စစ်ဆေးမှုကို ပိတ်သော debug အလံများကို ဖယ်ရှားပါ။
lane ၏ Spaceship ခေါ်ဆိုမှုများ Apple API သို့ proxy မှတစ်ဆင့် သွားရန် Fastlane ကို တိကျသော proxy URL ဖြင့် စတင်ပါ:
export SPACESHIP_PROXY=http://proxy.example:8080
bundle exec fastlane your_laneyour_lane ကို ရှိပြီးသား lane ဖြင့် အစားထိုးပါ။ http:// URL သည် အလယ်အလတ် နားထောင်သူကို ဖော်ပြသည်; Apple ၏ အဆုံးမှတ်များသည် HTTPS ကို ဆက်သုံးနိုင်သည်။ lane သည် အများသုံး HTTP အဆုံးမှတ်ကို သုံးနိုင်လျှင် SPACESHIP_PROXY အတွက် ၎င်း၏ လိပ်စာကို HTTP proxy စာရင်းမှ ရွေးပါ။
Spaceship သည် အစား ဒေသတွင်း debug proxy ကို သုံးလျှင် စတင်သည့် ပတ်ဝန်းကျင်တွင် SPACESHIP_DEBUG ရှိမရှိ စစ်ဆေးပါ။ ထို အကိုင်းသည် SPACESHIP_PROXY ထက် ဦးစားပေးပြီး ကြိုတင်သတ်မှတ်ထားသော ဒေသတွင်း proxy ကို ရွေးကာ လက်မှတ် စစ်ဆေးမှုကို ပိတ်သည်။
မလိုလားအပ်သော SPACESHIP_PROXY_SSL_VERIFY_NONE ကိုလည်း ဖယ်ရှားပါ; ၎င်းသည် တိကျသော proxy နှင့် စစ်ဆေးမှုကို ပိတ်သည်။ မည်သည့် အလံကိုမဆို 0 စာသားအဖြစ် သတ်မှတ်ခြင်းက မရှင်းလင်းစေပါ: client သည် ပတ်ဝန်းကျင် တန်ဖိုး ရှိမရှိကို စစ်သည်။
မအောင်မြင်သော လုပ်ဆောင်ချက်ဖြင့် ဤပြောင်းလဲမှုကို အကဲဖြတ်ပါ။ Spaceship API ခေါ်ဆိုမှုသည် ဤဆက်တင်ကို သုံးသည်; တူညီသော lane တွင် အခြားနေရာ၌ ခေါ်သော Git သို့မဟုတ် package ဒေါင်းလုဒ်ကိရိယာတွင် ၎င်း၏ကိုယ်ပိုင် proxy ထည့်သွင်းချက် ရှိသည်။