2010-10-30 8 views
71

Apple डेवलपर में पोर्टल, प्रमाण पत्र, डेवलपर (या वितरण) में यह कहते हैं:आईफोन: डब्ल्यूडब्ल्यूडीआर इंटरमीडिएट सर्टिफिकेट क्या है?

"आप WWDR मध्यवर्ती प्रमाणपत्र स्थापित नहीं है, तो यहां क्लिक करें अब डाउनलोड करने के लिए।"

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

+0

यदि आप इसे स्थापित किया है और इस तरह के बजाय छोड़ यह समाप्त हो गया खुला संकेत दिया है, तो प्रावधान पोर्टल जाँच को देखने के लिए यह उपयोगी होगा। – ChrisP

+3

यह पता लगाने के लिए कि क्या डब्ल्यूडब्ल्यूडीआर पहले से स्थापित है या नहीं: मुझे खोदने के बाद, मैंने पाया कि आपको अपने एप्लिकेशन फ़ोल्डर, यूटिलिटी सबफ़ोल्डर पर जाना होगा, और कीचेन एक्सेस चलाएं। प्रमाणपत्र क्षेत्र में देखें। यदि आप भविष्य में एक समाप्ति तिथि के साथ WWDR प्रमाण पत्र के बारे में कुछ देखते हैं, तो आपको ठीक होना चाहिए। जाहिर है, आप डब्ल्यूडब्ल्यूडीआर प्रमाण पत्र स्थापित किए बिना एक्सकोड में भी एक बिल्ड नहीं कर सकते हैं। किसी भी मामले में, यदि आप मेरे जैसे हैं और 6 महीने पहले यह सब प्रमाण पत्र किया है, और अब वितरण के लिए सबमिट करने के लिए एक कामकाजी निर्माण तैयार है, तो आप लगभग निश्चित रूप से पहले से ही डब्ल्यूडब्ल्यूडीआर प्रमाण पत्र प्राप्त करेंगे। – Marc

उत्तर

42

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

+9

यह 'ऐप्पल वर्ल्डवाइड डेवलपर रिलेशनशिप सर्टिफिकेशन अथॉरिटी' के लिए खड़ा है। –

+3

लिंक डाउनलोड करें: http://developer.apple.com/certificationauthority/AppleWWDRCA.cer – technophyle

8

WWDR प्रमाण पत्र Xcode कि अपने अन्य प्रमाण पत्र मान्य हैं बताने के लिए की जरूरत है। आपको उन सभी को डाउनलोड करने और उन्हें अपने कीचेन पर छोड़ने की आवश्यकता है।

13

iPhone खेल विकास पुस्तक का कहना है:

WWDR प्रमाण पत्र

एप्पल के वर्ल्ड वाइड डेवलपर संबंध (WWDR) प्रमाण पत्र http://developer.apple.com/certificationauthority/AppleWWDRCA.cer पर एप्पल पर उपलब्ध है। प्रमाण पत्र डाउनलोड और इंस्टॉल करें ताकि आप इसे निर्माण प्रमाणित करने के लिए उपयोग कर सकें। डब्ल्यूडब्ल्यूडीआर प्रमाण पत्र आपके विकास प्रमाण पत्र को ऐप्पल से जोड़ता है, जो आपके आवेदन के लिए ट्रस्ट श्रृंखला को पूरा करता है।

+6

कृपया उचित विशेषता के बिना दूसरों के शब्दों की प्रतिलिपि न लें। मैंने इसे आपके उत्तर में यहां जोड़ा है, लेकिन सुनिश्चित करें कि आप भविष्य में ऐसा करते हैं। –

+1

प्रतिक्रिया –

3

डब्ल्यूडब्ल्यूडीआर प्रमाण पत्र की आवश्यकता है क्योंकि इसमें सर्टिफिकेट अथॉरिटी (सीए) की सार्वजनिक कुंजी है। प्रमाणपत्र प्रमाण पत्र ऐप्पल स्वयं (ऐप्पल रूट सीए) है।
यह प्रमाणपत्र सुनिश्चित करें कि आपके विकास और वितरण प्रमाण पत्र वास्तव में सीए और कहा कि प्रमाण पत्र के मालिक (यानी अपनी पहचान) सत्यापित किया गया है द्वारा जारी किया जाता है।
wiki regarding Certificate Authority

1

मेरे अनुभव के अनुसार ऐप्पल डब्ल्यूडब्ल्यूडीआर प्रमाणपत्र बहुत महत्वपूर्ण है। यदि आप अपने आवेदन की तुलना में इसे कुंजी-चेन में इंस्टॉल किए बिना एप्लिकेशन अपलोड करते हैं, तो यह स्वीकृत हो जाएगा, लेकिन यह आईट्यून्स स्टोर पर दिखाई नहीं देगा, भले ही वह बिक्री के लिए तैयार हो।

आप इस तरह संदेश प्राप्त होगा:

enter image description here

आप स्टोर बदल देंगे तो भी आप एक ही संदेश मिल जाएगा।

आशा है कि यह आपकी मदद करेगा।

2

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

बहुत सीधे आगे।

WWDR माध्यमिक प्रमाणन (WWDRIC) है कि मॉडल फिट करने के लिए प्रतीत नहीं होता।आपको इसे केवल एक बार डाउनलोड करना होगा (जब तक कि यह समाप्त नहीं हो जाता) और आपके पास एक विस्तृत अवधि के दौरान एकाधिक डेवलपर हस्ताक्षर प्रमाणपत्र हो सकते हैं।

मेरे परिकल्पना है कि यह Xcode एक स्थानीय स्रोत (WWDRIC) के साथ अपने डेवलपर प्रमाणपत्र मान्य करने के लिए और अपने हस्ताक्षर प्रमाणपत्र मान्य करने के लिए नेटवर्क पर जाने की आवश्यकता नहीं की अनुमति देता है। यह नेटवर्क से जुड़े विलंबता से बचाता है (या आप नेट पर भी नहीं हो सकते हैं)।

+0

को संपादित करने के लिए धन्यवाद, मुझे लगता है कि हम ऐप्पल से सार्वजनिक कुंजी डाउनलोड कर रहे हैं, इसलिए यह आपके वर्णन के विपरीत है। – AnneTheAgile

3

प्रति एप्पल के रूप में:

ग्राहकों और डेवलपर्स की रक्षा में मदद करने के लिए, हम चाहते हैं कि सभी तृतीय पक्ष क्षुधा, एप्पल वॉलेट के लिए गुजरता है, सफारी एक्सटेंशन, सफारी पुश सूचनाएं, और App स्टोर खरीद प्राप्तियों एक विश्वसनीय प्रमाणपत्र के हस्ताक्षर होते हैं अधिकार। ऐप्पल वर्ल्डवाइड डेवलपर रिलेशनशिप सर्टिफिकेट अथॉरिटी उन प्रमाणपत्रों को जारी करती है जिनका उपयोग आप ऐप्पल उपकरणों के लिए अपने सॉफ़्टवेयर पर हस्ताक्षर करने के लिए करते हैं, जिससे हमारे सिस्टम यह पुष्टि करने की इजाजत देते हैं कि आपका सॉफ़्टवेयर उपयोगकर्ताओं के लिए लक्षित है और संशोधित नहीं किया गया है।

स्रोत: https://developer.apple.com/support/certificates/expiration/

+1

हाँ, मैं पूरी तरह से सहमत हूं। –

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