2012-06-20 13 views
14

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

"इस प्रमाणपत्र को रद्द करना प्रोग्राम पोर्टल में एक या अधिक प्रावधान प्रोफाइल को अमान्य कर सकता है। प्रावधान प्रोफ़ाइल समाप्त होने तक डिवाइस पर पहले से स्थापित प्रोविजनिंग प्रोफाइल चलते रहेंगे।"

क्या वितरण प्रमाणपत्र को रद्द किए बिना एक नई कुंजी जोड़ी जोड़ने का कोई तरीका है, वर्तमान प्रमाणपत्र प्रभाव को अन्य अनुप्रयोगों को रद्द कर देगा या इस समस्या के कोई अन्य समाधान हैं?

उत्तर

27

आपको वितरण प्रमाणपत्र से जुड़े निजी कुंजी की आवश्यकता है।

उस व्यक्ति से अनुरोध करें जिसने वितरण प्रमाणपत्र से जुड़े निजी कुंजी के लिए कंपनी के लिए वितरण प्रमाण पत्र बनाया है। उसे अपने चाबी से निजी कुंजी निर्यात करने के लिए मिलता है! राइट क्लिक करने और इसे निर्यात करने से पहले उसे वितरण प्रमाणपत्र और निजी कुंजी दोनों को चुनने के लिए याद रखें .p12 Select both the distribution certificate and private key together before right clicking and exporting it as .p12

एक बार जब आप .p12 खोलें तो इसे वितरण प्रमाणपत्र (.cer फ़ाइल जो आपको पहले से ही चाहिए अपने चाबी में है)। आपकी प्रावधान प्रोफ़ाइल तब ठीक काम करनी चाहिए!

मुझे बताएं कि यह काम करता है!

+0

समस्या हल हो गई! धन्यवाद! – irmu

+0

यह है, धन्यवाद, सराहना की !!! –

+0

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

3

मैं एक ही मुद्दे पर आया और कुछ विचित्र कारणों के लिए विधि clearwater82 सुझाव दिया कि काम नहीं किया।

लेकिन मुझे यह प्रलेखन सेब डेवलपर साइट पर मिला। किसी और के लिए सहायक हो सकता है। यह सिर्फ दो सरल कदम है।

FIRST STEP : Exporting Your Code Signing Assets to Your File System

SECOND STEP : Importing Your Code Signing Assets from Your File System

आशा इस कोई मदद करता है!