2012-03-04 13 views
30

कृपया मेरी मदद करें। मैं iOS एप्लिकेशन स्टोर में किसी एप्लिकेशन डाल करने के लिए, लेकिन हमेशा यह त्रुटि संदेश (Xcode4.3)एक्सकोड 4.3 - त्रुटि: कोई पहचान उपलब्ध नहीं थी

"No identities are available for signing" Connect to IOS Center, Xcode can obtain identities from the IOS Dev Center...

क्या मैं गलत कर सकता हूँ प्राप्त करना चाहते हैं ??

उत्तर

32

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

आईओएस देव केंद्र> आईओएस प्रावधान पोर्टल> प्रावधान> वितरण पर जाएं। आपके पास एक कालबाह्य प्रोफ़ाइल हो सकती है, यदि ऐसा है तो बस इसे संशोधित करें और पुनः सहेजें। यदि कोई प्रोफ़ाइल नहीं है तो नई प्रोफ़ाइल पर क्लिक करें। फिर आपको एक्सकोड में नई आईफोन वितरण पहचान देखना चाहिए जिसे आप अब चुन सकते हैं।

9

मैं ऐसी समस्या में भाग रहा था जहां सबकुछ ठीक दिखता था (प्रमाणपत्रों में से कोई भी समाप्त नहीं हुआ था), लेकिन एक्सकोड मुझे वह त्रुटि संदेश दे रहा था। हालांकि, एक बार जब मैंने .mobileprovision फ़ाइल को डाउनलोड और इंस्टॉल किया तो यह सही तरीके से काम करता था। किसी कारण से एक्सकोड स्वचालित डाउनलोड सही ढंग से काम नहीं कर रहा था।

+0

के लिए धन्यवाद इस। मेरे पास एक ही अनुभव था - और प्रावधान प्रोफाइल मैन्युअल रूप से डाउनलोड करने के बाद स्वचालित डाउनलोड करने का प्रयास कर उन्हें हटा दिया। – James

10

मेरे लिए, यह बंडल पहचानकर्ता था जो विवादित था। सुनिश्चित करें कि एक्सकोड में निर्दिष्ट बंडल पहचानकर्ता> लक्ष्य> जानकारी> बंडल पहचानकर्ता आईओएस देव केंद्र> प्रोविजनिंग पोर्टल> ऐप आईडी में ऐप आईडी के रूप में पंजीकृत एक से मेल खाता है। संकेत Xcode> लक्ष्य> बिल्ड सेटिंग्स> कोड साइनिंग में पाया जा सकता है, आपको बस बंडल पहचानकर्ता मिलान करने की आवश्यकता है।

+0

गह! यह मेरा मुद्दा था। इनके लिए बेवकूफ दो अलग-अलग तार थे। बंडल आईडी को वितरण प्रोफ़ाइल आईडी से मेल खाने के लिए मैन्युअल रूप से ऐप को ठीक किया गया और अचानक सब कुछ हस्ताक्षरित हो गया। आपके लिए +1 –

1

मुझे वही त्रुटि मिली, जब संग्रहण के लिए योजना "वितरण" के बजाय "रिलीज़" पर सेट की गई थी।

क्लिक करें XCode में तो अपनी सेटिंग सत्यापित करने "योजनाएं प्रबंधित करें" "संपादित करें ..."

0

मैंने अभी अपनी आईओएस डेवलपर सदस्यता नवीनीकृत की है। और इस समस्या ने मुझे पागल कर दिया क्योंकि मैं अपना ऐप जमा करना चाहता था।

    डेवलपर पोर्टल के
  1. आईओएस प्रावधान प्रोफाइल
  2. चुनें (अपने) वितरण रुपरेखा
  3. संपादित करें -> सही एप्लिकेशन आईडी
  4. उत्पन्न का चयन करें और डाउनलोड यह
संबंधित मुद्दे