2013-07-29 10 views
24

मुझे अपने डेवलपर प्रमाणपत्र और प्रोफाइल के साथ कुछ समस्याएं हैं। मेरे पास मेरे कार्यालय मैक पर डेवलपर प्रोग्राम का प्रमाण पत्र है। मैं घर पर अपने डिवाइस पर ऐप को विकसित और परीक्षण करना चाहता हूं, इसलिए मैंने अपना डिवाइस जोड़ा है और ऑफिस मैक से प्रावधान प्रोफाइल बनाया है। डाउनलोड करें और पर मेरे घर मैक स्थापित * .cer और प्रावधान है, लेकिन मैं त्रुटि देखा:आईओएस डेवलपर प्रोग्राम सर्टिफिकेट ट्रांसफर

The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in your keychains 

कैसे मेरे घर मैक करने के लिए से कार्यालय मैक कुंजी हस्तांतरण करने के लिए?

उत्तर

31
  • कार्यस्थल पर अपना कीचेन प्रोग्राम खोलें।
  • मेरा प्रमाणपत्र अनुभाग चुनें। आईओएस डेवलपर सर्टिफिकेट, आईओएस डिस्ट्रीब्यूशन सर्टिफिकेट इत्यादि के रूप में सूचीबद्ध प्रविष्टियों का चयन करें। सादगी के लिए अपनी सदस्यता से संबंधित सभी चीजों का चयन करें।
  • निर्यात का चयन करें।
  • यह आपको पासवर्ड की पसंद दर्ज करने के लिए कहेंगे। इसे दर्ज करें
  • यह पी 12 फ़ाइल निर्यात करेगा। इस फ़ाइल को अपने घर मैक में स्थानांतरित करें।
  • घर मैक पर, इस पी 12 फ़ाइल को अपने कीचेन प्रोग्राम में आयात करें।
  • एक्सकोड प्रारंभ करें और प्रावधान प्रोफ़ाइल का उपयोग करके फिर से निर्माण करने का प्रयास करें।
  • यदि उपर्युक्त काम नहीं करता है, तो पूरी चीज को अपने कीचेन प्रोग्राम के कुंजी अनुभाग के साथ आज़माएं।
+8

अस्वीकरण: किसी को भी यहाँ दोष मत करो अगर आप ऐसा करते हैं और अपने मालिक नाराज हो जाता है कि आप (ओ पी और जो कोई भी किसी और के साथ-साथ इस सवाल पढ़ता है) के साथ कंपनी "संपत्ति" घर का एक टुकड़ा ले लिया। एक निजी कुंजी अच्छी तरह से संरक्षित किया जाना चाहिए। – borrrden

+0

@borrrden, उन्होंने अनुमति दी :) – Max

+0

शानदार जवाब, आपने मुझे इस गैर-अर्थ को फिर से शुरू करने के लिए एक टन बचाया, बहुत बहुत धन्यवाद !! – kformeck

2

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

enter image description here

आप इसके साथ एक छोटे से fanagle करने के बाद मुझे पता है कि आप पहले से ही किया है न, लेकिन यह के jist आप XCode करने दे सकते हैं वह यह है कि होगा प्रावधान के लिए अपने सभी प्रमाणपत्रों का प्रबंधन करें। उम्मीद है कि यह आपकी मदद करता है। enter image description here

27

मुझे लगता है कि आपको अपनी ऑफिस मशीन की डेवलपर प्रोफ़ाइल निर्यात करने की आवश्यकता है, और फिर इसे अपने होम मशीन पर आयात करें। Xcode 4.x में इस आयोजक में टीम की ओर से किया गया था, और Xcode में यह under accounts है 5+:

आपका खाता के तहत दिखाया गया है → पसंदलेखा Xcode, और क्लिक करके निर्यात किया जा सकता निचले बाएं में गियर आइकन ()।

Exporting Your Developer Profile

+3

मुझे लगता है कि यह बेहतर प्रतिक्रिया है। यह अधिक समस्या को सीधे संबोधित करता है और कम त्रुटि-प्रवण होता है। कम से कम मेरे अनुभव में, स्वीकृत उत्तर (कीचेन एक्सेस के साथ झुकाव) काम नहीं किया। –

+0

यह मेरे लिए काम नहीं करता है, यह किसी अन्य मैक पर त्रुटि दिखा रहा है जैसे प्रोफाइल फ़ाइल आयात करते समय कोई त्रुटि हुई है। क्या आप जानते हैं कि वहां क्या हो रहा है या क्या मुझे किसी अन्य तरीके का पालन करना है? – Moxarth

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