2013-06-21 5 views
17

मेरे ग्राहक का आईओएस इन-हाउस प्रोविजनिंग प्रोफाइल 2 सप्ताह में समाप्त होने वाला है। तो उन्हें नवीनीकृत करने के लिए, मैं एक नया इन-हाउस प्रमाण पत्र बनाना चाहता था। लेकिन जब इन-हाउस और विज्ञापन हॉक विकल्प "जोड़ें" पर क्लिक करना अक्षम है। इसका कारण क्या हो सकता है?आईओएस "इन-हाउस और एड होक" प्रमाणपत्र विकल्प अक्षम

Add iOS Certificate

मैं कल ग्राहक के उद्यम लाइसेंस का नवीनीकरण करवाया। क्या यह हो सकता है कि मैं इन-हाउस प्रमाणपत्रों को दोबारा बनाने में कुछ समय लगे? (मेरे सभी अन्य क्लाइंट (गैर एंटरप्राइज़) खातों पर यह काम करता है)

+0

क्या आपने पहले पुराने को रद्द करने का प्रयास किया था? – borrrden

+0

@borrrden अभी तक नहीं, मैंने पढ़ा है कि पुराना समय समाप्त होने से कुछ हफ्ते पहले इसे बनाना संभव हो सकता है, इसलिए – Andy

+3

पर एक सक्रिय सक्रिय है, मुझे इस पृष्ठ से एक दिलचस्प उद्धरण मिला - http: // www.lshift.net/blog/2013/05/08/ios-enterprise-program- वितरण- प्रमाणपत्र "हमारे विशेषज्ञों के साथ इस मुद्दे पर चर्चा करने के बाद, मैंने पुष्टि की कि एक समय में केवल दो वितरण प्रमाण पत्र हो सकते हैं। एक नया, आपको मौजूदा लोगों में से एक को निरस्त करना होगा। " – borrrden

उत्तर

25

मैं अपनी कंपनी के एंटरप्राइज़ खाते के लिए एक एजेंट हूं और आपकी समस्या मुख्य रूप से ऊपर दी गई है: दो एंटरप्राइज़ कॉर्ट्स का अस्तित्व। जहां मैं थोड़ी उलझन में हूं, यही कारण है कि आपके एजेंट के रूप में काम करने वाले कई लोग हैं। ऐप्पल ने एंटरप्राइज़ खाता & पोर्टल को इस तरह से स्थापित किया है कि एक कंपनी-व्यापी एजेंट होना चाहिए जिसका उस एंटरप्राइज़ वितरण प्रमाणपत्र पर पूर्ण नियंत्रण हो और उसे उसके सीएसआर/निजी कुंजी के साथ जोड़ा गया हो। यदि आप वास्तव में इसे सही तरीके से करना चाहते हैं तो आपको खाते के प्रभारी वास्तविक एजेंट को पकड़ने की आवश्यकता है और उसे सीएसआर & वितरण प्रमाण पर हस्ताक्षर करने के लिए उपयोग की जाने वाली अपनी निजी कुंजी निर्यात करने की आवश्यकता है ताकि आप इसके खिलाफ विकसित हो सकें। यदि आप एंटरप्राइज़ परिनियोजन के लिए अंतिम उत्पादन करने वाली इकाई नहीं बना रहे हैं तो मैं एजेंट के साथ आपके प्रयासों को बेहतर समन्वयित करने का सुझाव दूंगा क्योंकि उसके पास ऐसी योजना हो सकती है जिसके बारे में आपको पता नहीं है।

एकाधिक प्रमाणपत्रों के बारे में ऐप्पल ने एक साल पहले ऐसा करना शुरू कर दिया था ताकि आप अपने ऐप्स में एक नए वितरण प्रमाण को आसानी से कटऑवर कर सकें, बिना किसी पूर्ववर्ती प्रमाण पत्र पर सभी ऐप्स को अपडेट करने के लिए।

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

इस पर मुझे कोई प्रश्न शूट करने के लिए स्वतंत्र महसूस करें। सौभाग्य!

संपादित Enterprise Overview Developer Roles

एक व्यक्ति है कि कंपनी के लिए एक द्वारपाल के रूप में कार्य करने के लिए एजेंट की भूमिका के लिए है। यह एक बड़ी कंपनी के लिए कई इन-हाउस ऐप्स को पंप करने में समस्या पैदा करता है लेकिन नियंत्रण कारक एक समेकित वातावरण को बनाए रखने में मदद करता है।

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

आमतौर पर ऐसा होना चाहिए कि एजेंट पहला प्रमाणपत्र बनाता है और सभी इन-हाउस ऐप्स इस पर हस्ताक्षर किए जाते हैं। वह प्रमाण 2016 में एक उदाहरण के रूप में समाप्त हो सकता है। साबित प्रोफाइल हर साल समाप्त हो जाएंगे, हालांकि प्रत्येक ऐप को कम से कम हर 12 महीने में एक नई प्रो प्रोफाइल के साथ ताज़ा करने के लिए अद्यतन करने की आवश्यकता है। 2015 के अंत तक तेजी से fwd और आप एक समाप्ति प्रमाणन नीचे देख रहे हैं। आप प्रतिस्थापन प्रमाण बनाएंगे, नए प्रमाण के साथ प्रत्येक सक्रिय ऐप के लिए प्रावधान प्रोफाइल अपडेट करें (201 9 में समाप्त हो जाता है), फिर 2016 के प्रमाण से पहले नए प्रमाण से जुड़ी नई प्रो प्रोफाइल के साथ प्रत्येक ऐप को अपडेट करें।

समझ में आओ?

+0

धन्यवाद! खैर, हमारी कंपनी उद्यम खाते का एजेंट है। फिर कुछ महीने पहले एक और डेवलपर ने क्लाइंट के लिए ऐप बनाया और स्पष्ट रूप से (वह या मेरे सहकर्मी) ने अपने ऐप को घर के वितरण के लिए संकलित करने के लिए एक और प्रमाण पत्र बनाया। तो मुझे लगता है कि उसे दूसरे को बनाने के बजाय हमारे मौजूदा प्रमाणपत्र का उपयोग करना चाहिए था, है ना? तो जाहिर है कि इस मामले में वास्तव में कोई भी विशेषज्ञ वास्तव में विशेषज्ञ नहीं है, क्या किसी अन्य देव को मुख्य इन-हाउस प्रमाण का उपयोग करके विकसित करने की अनुमति देने के लिए कार्रवाई के दौरान कोई दस्तावेज है? – Andy

+0

उत्तर आपके प्रश्नों को संबोधित करने के लिए अपडेट किया गया – Dan

+0

धन्यवाद, यह स्पष्ट हो रहा है! तो सबसे अच्छी बात यह है कि हमारे विकास प्रमाण की निजी कुंजी निर्यात करें और इसे अन्य डेवलपर को दें जो उसके (+) ऐप को बनाने के लिए इस प्रमाणपत्र + कुंजी का उपयोग करता है। और हर दूसरे प्रमाण को रद्द करें। क्या वह सही है? मैंने अपना प्रमाण रद्द कर दिया और फिर एक नया निर्माण किया और फिर भी हमारे सभी ऐप्स का पुनर्निर्माण किया। – Andy

संबंधित मुद्दे

 संबंधित मुद्दे