2012-05-17 42 views
6

मेरी कंपनी अपनी आईफोन विकास आवश्यकताओं को संभालने के लिए कई अन्य कंपनियों के साथ काम करती है, और कई मामलों में अन्य कंपनियों के पास पहले से ही ऐप स्टोर पर कुछ मौजूदा ऐप हैं।क्या, यदि कोई "ऐप स्टोर प्रमाणपत्र/कुंजी-जोड़ी कोड हस्ताक्षर प्रक्रिया में" स्थायी रूप से इसे स्क्रू करता है "स्थितियां हैं?

हम उनके लिए ऐप स्टोर सबमिशन को भी संभालते हैं और उन परिस्थितियों में जहां उनके पास पहले से मौजूद एक ऐप है, उनके आईओएस देव केंद्र खाते में पहले से ही एक वितरण प्रमाणपत्र बनाया गया है। इस मामले में हमें उस कुंजी जोड़ी को प्राप्त करना होता है जो उत्पन्न होता है जब वे (या तीसरे पक्ष के डेवलपर को किराए पर लेते हैं) प्रमाण पत्र बनाते हैं। यह पूरे समय मेरी समझ रहा है कि ऐप स्टोर के साथ काम करने के लिए यह आवश्यक प्रक्रिया है।

लेकिन जैसे-जैसे समय पर चला जाता है, मैं अपने आप को कई चीजें

  1. जब प्रमाण पत्र की समय सीमा समाप्त क्या होता है के बारे में सोच पाते हैं? मुझे पता है कि हम नए बनाते हैं लेकिन इसका मतलब है कि ऐप स्टोर पर ऐप्स को एक प्रमाणपत्र/कीपैयर के साथ हस्ताक्षर किए गए हैं, जिनके साथ वे बनाए गए थे। क्या यह महत्वपूर्ण है? या फिर भी मैं एक नए प्रमाणपत्र/कीपैयर (उसी आईओएस देव केंद्र खाते से) के साथ ऐप स्टोर पर मौजूदा ऐप्स अपडेट कर सकता हूं

  2. क्या होता है यदि मौजूदा प्रमाणपत्र के लिए कीपैयर गुम हो जाती है? आइए मान लें कि कंपनी ने पहले एक ऐप बनाया था लेकिन मैकिंतोश जिसे उन्होंने पहले इस्तेमाल किया था, एक उल्कापिंड से मारा गया था। और पाठ्यक्रम का कोई बैकअप नहीं। मुझे प्रमाणपत्र को निरस्त करना और फिर से बनाना होगा - क्या इसका मतलब मौजूदा प्रकाशित ऐप के लिए कुछ भी होगा? अगर मेरे पास उस ऐप का सोर्स कोड था और मुझे अपडेट करना पड़ा, तो क्या मैं कर पाऊंगा? वहाँ आईओएस विकास और वितरण प्रमाण पत्र के साथ शामिल किसी भी "स्थायी रूप से इसे सताती" परिदृश्यों है कि आप मौजूदा एप्लिकेशन को अद्यतन करने के लिए सक्षम किया जा रहा से रखने के हैं कर रहे हैं:

मूल रूप से मैं पूछ रहा हूँ? मुझे पता है कि यदि आप एंड्रॉइड डेवलपमेंट में कीस्टोर का बैकअप नहीं लेते हैं तो आप केवल अपडेट अपडेट के संबंध में हैं, लेकिन क्या आईओएस विकास के साथ पूरी तरह से खराब होने का कोई तरीका है?

और एक बोनस प्रश्न: यदि मैं केवल विकास प्रमाणपत्रों को रद्द कर सकता हूं और बिना किसी परिणाम के उन्हें फिर से जारी कर सकता हूं, तो क्या यह हमेशा इस तरह से काम करता है? या उन्होंने प्रक्रिया को संशोधित किया है? मैं देख सकता हूं कि "साक्ष्य की श्रृंखला" हमेशा आईओएस देव केंद्र एजेंट खाते से बंधी जा सकती है और यह चीजों की जड़ होगी, लेकिन क्या यह एक नई बात है?

+1

यह एक अच्छा सवाल है - अनिवार्य रूप से कोई स्थायी समस्या संभव नहीं है। एंड्रॉइड के साथ, मुझे विश्वास है (जब तक यह बदल नहीं जाता है) आप उस "महत्वपूर्ण कुंजी" को खो सकते हैं और आप खराब हो जाते हैं; सौभाग्य से आईओएस दृश्य के साथ ऐसा कोई सादृश्य नहीं है। आप बस नई चाबियां बनाते हैं। – Fattie

उत्तर

7

एक वितरण प्रमाणपत्र केवल आईट्यून्स कनेक्ट (और विज्ञापन सामग्री) को जमा करने के लिए उपयोग किया जाता है। एक बार स्वीकृत हो जाने पर, ऐप ऐप को ऐप स्टोर में रखने से पहले एक अलग गैर-समाप्ति प्रमाणपत्र के साथ ऐप पर हस्ताक्षर करता है, इसलिए डेवलपर के वितरण प्रमाण पत्र की स्थिति अब मायने रखती है।

एक डाउनलोड या खरीदा गया ऐप ग्राहक के डिवाइस पर चल रहा रहेगा भले ही डेवलपर के प्रमाणपत्र और आईओएस नामांकन समाप्त हो जाए। लेकिन एक डेवलपर को समय पर फिर से नामांकन ($ 99/सालाना) करना होगा यदि वे ऐप स्टोर में अपने ऐप को दिखाना चाहते हैं।

आमतौर पर, वितरण प्रमाण पत्र सालाना समाप्त हो जाते हैं, शायद थोड़ा और अधिक, नए लोगों को बनाया जा सकता है, और मौजूदा ऐप्स के अपडेट केवल नवीनतम (और वैध) वितरण प्रमाणपत्र के साथ सबमिट किए जा सकते हैं।

यदि आप एक महत्वपूर्ण जोड़ी खो देते हैं, तो टीम के नेता को निरस्त करना होगा और नए प्रमाणपत्र और प्रावधान उत्पन्न करना होगा, और उनके सभी कीचेन और एक्सकोड प्रावधान और संभावित रूप से परियोजना/लक्ष्य सेटिंग्स को अपडेट करना होगा। इस बारे में भ्रम कि कौन से प्रमाण पत्र और प्रावधान लाइव हैं और जो मर चुके हैं, कुछ डेवलपर्स ने कुछ गंभीर सिरदर्द पैदा किए हैं।