// ios साइनिंग
iOS कोड साइनिंग, हर बिल्ड के लिए हम संभालते हैं।
Apple चाहता है कि हर iPhone ऐप TestFlight या App Store पर जाने से पहले साइन हो। Push200 आपके Apple अकाउंट की एक की से आपके लिए सर्टिफ़िकेट और प्रोफ़ाइल संभालता है।
कार्ड की ज़रूरत नहीं। Expo, Capacitor, React Native और Flutter ऐप्स। आपकी मौजूदा GitHub रिपॉज़िटरी के साथ काम करता है। आपकी कीज़ आपके GitHub में रहती हैं।
शब्दों का मतलब
आपको सिर्फ़ App Store Connect की बनानी है। हर बिल्ड के लिए सर्टिफ़िकेट और प्रोफ़ाइल अपने-आप तैयार होते हैं।
- साइनिंग सर्टिफ़िकेट: Apple को साबित करता है कि आपका ऐप आपके Apple Developer अकाउंट से आया है
- Provisioning profile: Apple की एक फ़ाइल जो आपके ऐप, उसकी App ID और आपके सर्टिफ़िकेट को जोड़ती है
- App Store Connect की:
.p8पर खत्म होने वाली एक छोटी फ़ाइल, Issuer ID के साथ, जिससे Push200 आपकी ओर से Apple से बात कर पाता है
अपनी की बनाना
Apple का keys पेज खोलें
यह App Store Connect में Users and Access, फिर Integrations में है। Team Keys पर ही रहें।
एक नई की बनाएँ
इसका नाम Push200 रखें, App Manager एक्सेस चुनें, और Generate दबाएँ। हमेशा नई की बनाएँ, क्योंकि Apple पुरानी की दोबारा डाउनलोड नहीं करने देता।
इसे डाउनलोड करें और Issuer ID कॉपी करें
.p8फ़ाइल डाउनलोड करें। Apple इसे सिर्फ़ एक बार डाउनलोड करने देता है। फिर अपनी कीज़ के ऊपर दिखाया गया Issuer ID कॉपी करें।दोनों को Push200 में जोड़ें
हम इन्हें तुरंत Apple से जाँचते हैं। की आपके GitHub के एन्क्रिप्टेड सीक्रेट्स में चली जाती है।
अगर आप सर्टिफ़िकेट की लिमिट तक पहुँच जाएँ
Apple एक समय में कुछ ही साइनिंग सर्टिफ़िकेट की अनुमति देता है। अगर आपने पहले ऐप्स पब्लिश किए हैं, तो यह आम बात है, और इसका मतलब यह नहीं कि आपकी की गलत है। आपके पास दो विकल्प हैं:
- पहले से मौजूद सर्टिफ़िकेट इस्तेमाल करें: उसकी प्राइवेट की Push200 के दिखाए बॉक्स में पेस्ट करें। यह टेक्स्ट होता है, आमतौर पर
.pemया.keyपर खत्म होने वाली फ़ाइल में - Apple के certificates पेज पर कोई ऐसा सर्टिफ़िकेट हटाएँ जिसे आप अब इस्तेमाल नहीं करते, और हम आपके लिए एक नया बना देंगे। पहले जाँच लें कि उसे और कुछ इस्तेमाल नहीं कर रहा, क्योंकि अगर कोई दूसरी बिल्ड सर्विस या डेवलपर उसे इस्तेमाल कर रहा है, तो वह नए बिल्ड साइन नहीं कर पाएगा
आपकी सर्टिफ़िकेट की कहाँ रहती है
आपकी Apple सर्टिफ़िकेट की आपके अपने GitHub में एन्क्रिप्टेड सीक्रेट के रूप में जाती है, और Push200 कोई कॉपी नहीं रखता। Apple यह सीमित करता है कि आपके पास कितने सर्टिफ़िकेट हो सकते हैं, इसलिए जब आप कोई दूसरा ऐप जोड़ते हैं, तो आपके अपने GitHub में एक छोटा-सा जॉब उस की को कॉपी कर देता है।
आपकी अगली रिलीज़ बस एक क्लिक दूर हो सकती है।
बिना कार्ड के मुफ़्त शुरू करें। अपना पहला ऐप आज ही सेट करें।
मुफ़्त शुरू करें