لین کی Spaceship کالیں Apple API تک پراکسی سے جائیں، اس کے لیے Fastlane کو واضح پراکسی URL کے ساتھ شروع کریں:

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

your_lane کی جگہ موجودہ لین رکھیں۔ http:// URL درمیانی سننے والے کی وضاحت کرتا ہے؛ Apple کے اینڈ پوائنٹ اب بھی HTTPS استعمال کر سکتے ہیں۔ اگر لین عوامی HTTP اینڈ پوائنٹ استعمال کر سکتی ہے تو SPACESHIP_PROXY کے لیے اس کا پتہ HTTP پراکسی فہرست سے چنیں۔

اگر Spaceship اس کے بجائے مقامی ڈیبگ پراکسی استعمال کرتا ہے تو لانچ ماحول میں SPACESHIP_DEBUG تلاش کریں۔ وہ شاخ SPACESHIP_PROXY پر فوقیت رکھتی ہے، پہلے سے طے شدہ مقامی پراکسی چنتی ہے اور سرٹیفکیٹ تصدیق بند کر دیتی ہے۔

غیر ارادی SPACESHIP_PROXY_SSL_VERIFY_NONE بھی ہٹائیں، جو واضح پراکسی کے ساتھ تصدیق بند کرتا ہے۔ کسی بھی فلیگ کو 0 متن پر سیٹ کرنے سے وہ صاف نہیں ہوتا: کلائنٹ دیکھتا ہے کہ ماحول کی قدر موجود ہے یا نہیں۔

اس تبدیلی کا اندازہ ناکام ہونے والے عمل سے کریں۔ Spaceship API کال یہ سیٹنگ استعمال کرتی ہے؛ اسی لین میں کہیں اور چلنے والا Git یا پیکیج ڈاؤن لوڈر اپنا پراکسی ان پٹ رکھتا ہے۔

متعلقہ مضامین