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