App Store सबमिशन के लिए Xcode, साइनिंग सर्टिफ़िकेट और Transporter चाहिए — ये सभी सिर्फ़ macOS पर ही हैं। यहाँ बताया गया है कि एक रिमोट Mac का इस्तेमाल करके अपने बिल्ड को App Store Connect पर कैसे आर्काइव, साइन और शिप करें।
एक रिमोट Mac लेंआपने अपना ऐप चाहे जैसे भी बनाया हो — नेटिव, React Native, या Flutter — App Store पर आख़िरी सबमिशन के लिए macOS टूल चाहिए: आर्काइव करने के लिए Xcode, कीचेन में आपके साइनिंग सर्टिफ़िकेट, और अपलोड के लिए Transporter (या altool / Fastlane)। अगर आपके पास Mac नहीं है, तो एक रिमोट Mac आपको App Store Connect तक एक साफ़, साइन किया हुआ रास्ता देता है।
बिना Mac खरीदे App Store पर आर्काइव, साइन और अपलोड करने के तीन व्यावहारिक तरीके।
पूरा macOS + Xcode जो आपके नियंत्रण में है। सीधे App Store Connect पर आर्काइव करें, सर्टिफ़िकेट मैनेज करें, और अपलोड करें। नियंत्रण और इक्का-दुक्का रिलीज़ के लिए सर्वश्रेष्ठ।
एक बार कॉन्फ़िगर हो जाने पर साइनिंग और अपलोड को ऑटोमेट कर सकता है, लेकिन शुरुआती सर्टिफ़िकेट सेटअप और समस्या-निवारण में असली Xcode एक्सेस अब भी फ़ायदेमंद रहता है।
काम तो करता है, लेकिन ऐसी मशीन के लिए इसमें शुरुआती लागत के साथ रखरखाव भी है जिसकी शायद आपको सिर्फ़ रिलीज़ के समय ज़रूरत हो।
एक रिमोट Mac से कनेक्ट करें और वही सबमिशन फ़्लो अपनाएँ जिसकी Apple एक लोकल Mac से अपेक्षा करता है।
एक Mac प्रोविज़न करें और VNC (GUI) या SSH (टर्मिनल) के ज़रिए कनेक्ट करें। Xcode और Command Line Tools पहले से इंस्टॉल आते हैं।
अपने Apple Developer सर्टिफ़िकेट और प्रोविज़निंग प्रोफ़ाइल कीचेन में जोड़ें, या Xcode को अपने Apple ID के साथ साइनिंग अपने आप मैनेज करने दें।
अपना प्रोजेक्ट खोलें और Product → Archive चुनें (या कमांड लाइन से बिल्ड करें), फिर App Store वितरण के लिए एक साइन किया हुआ IPA एक्सपोर्ट करें।
Xcode Organizer, Transporter, या xcrun altool / Fastlane deliver के साथ अपलोड करें, फिर App Store Connect में समीक्षा के लिए सबमिट करें।
हाँ। सबमिशन टूल (Xcode, साइनिंग, Transporter) सिर्फ़ macOS पर ही हैं, लेकिन आप उन्हें एक रिमोट Mac पर चला सकते हैं और किसी भी OS से App Store Connect पर अपलोड कर सकते हैं।
हाँ। Fastlane रिमोट Mac पर चलता है और gym तथा deliver के साथ बिल्डिंग, साइनिंग और अपलोडिंग को ऑटोमेट कर सकता है — बार-बार की रिलीज़ के लिए आदर्श।
हाँ। App Store वितरण के लिए एक Apple Developer Program सदस्यता ($99/वर्ष) चाहिए, जो आपके साइनिंग सर्टिफ़िकेट भी देती है।
प्लान एक Mac Mini M4 के लिए $85/माह से शुरू होते हैं — और आप इसे सिर्फ़ तभी चला सकते हैं जब आपको कोई रिलीज़ निकालनी हो। मूल्य निर्धारण देखें।
Xcode पहले से इंस्टॉल किए हुए एक डेडिकेटेड रिमोट Mac पाएँ और आज ही अपना ऐप सबमिट करें। $85/माह से।