मैंने हाल ही में किसी अन्य कंपनी के लिए कुछ काम किया है, जो उनके लिए एक आईफोन ऐप बना रहा है। जैसे-जैसे मैंने अपने कार्यालयों और मेरे कार्यालय का उपयोग करके अपने कार्यालयों के बीच विकास का समय बांटा, मैंने एक कुंजी उत्पन्न की और इसे अपने आईफोन देव केंद्र "टीम" के हिस्से के रूप में हस्ताक्षर किया।कई डेवलपर प्रमाणपत्रों के साथ कोडिन प्रमाणपत्र अस्पष्टता को हल करना
मेरे पास पहले से ही एक मौजूदा देव केंद्र खाता और मेरा स्वयं का डेवलपर प्रमाणपत्र था। क्लाइंट प्रोजेक्ट के लिए प्रमाण पत्र आयात करने के बाद, उस एप्लिकेशन पर हस्ताक्षर करने से मुझे कोडइन से चेतावनी मिलती है कि इसे "आईफोन डेवलपर: स्टीव मैडसेन" से मेल खाने वाले कई प्रमाणपत्र मिलते हैं, लेकिन यह सही विकल्प चुनता है और बाइनरी पर हस्ताक्षर करता है।
अब मैं अपने स्वयं के डेवलपर प्रमाण पत्र का उपयोग करके अपनी पुरानी परियोजनाओं में से एक पर वापस जा रहा हूं। Codesign कह रहा है कि यह मेरे प्रमाण पत्र और मेरे मुवक्किल के लिए इस्तेमाल एक के बीच अस्पष्टता का समाधान नहीं कर सकते हैं:
iPhone डेवलपर: स्टीव मैडसेन: अस्पष्ट (मेल खाता है "iPhone डेवलपर: स्टीव मैडसेन (9E69FVL37K)" और "iPhone डेवलपर : स्टीव मैडसेन "/Volumes/Users/steve/Library/Keychains/login.keychain में)
क्लाइंट प्रमाणपत्र (9E69FVL37K) है, जो मुझे लगता है कि कैसे codesign में चीजों को बाहर निकालने के लिए सक्षम है के साथ एक है मेरी ग्राहक की परियोजना।
मैं सही पहचान का उपयोग करने के लिए एक्सकोड प्रोजेक्ट को कैसे कॉन्फ़िगर कर सकता हूं? लक्ष्य निर्माण सेटिंग्स के तहत एक विशिष्ट (स्वचालित प्रोफ़ाइल चयनकर्ता नहीं) चुनना कोई मदद नहीं करता है।
अभी तक बेहतर है, जबकि ऐप्पल ने अनुमान लगाया कि एक डेवलपर कई टीमों का सदस्य हो सकता है, मुझे इस बारे में कोई दस्तावेज नहीं मिला है कि मेरे जैसे डेवलपर को मेरे पर्यावरण को कैसे स्थापित करना चाहिए। एक दूसरी कुंजी/प्रमाण पत्र उत्पन्न करना इस काम को करने का एकमात्र तरीका प्रतीत होता है, क्योंकि प्रावधान प्रोफाइल एक टीम के कार्यक्रम पोर्टल के तहत प्रमाणपत्रों से जुड़े होना चाहिए। क्या इस प्रक्रिया को आसानी से काम करने के तरीके पर कोई अच्छी सलाह है?
स्वत: चयन के बजाय एक विशिष्ट पहचान चुनने काम करना चाहिए - यह मेरे लिए है। – Till
ओउ, सुनिश्चित करें कि पहचान दोनों में सही ढंग से चुनी गई है; परियोजना गुणों के साथ ही लक्ष्य गुणों में! – Till
इससे कोई फर्क नहीं पड़ता। समस्या यह है कि दोनों कुंजियों में एक ही उपसर्ग है, और जिस कुंजी का मैं उपयोग करना चाहता हूं, वह पूरी तरह से, दूसरी (क्लाइंट वर्क) कुंजी का उपसर्ग है। कोड्सइन के पास यह कहने का कोई तरीका नहीं है कि "पहचान बिल्कुल ठीक है, इसके बारे में चालाक होने की कोशिश न करें।" –