अपडेट करें:
Xcode 5.1 ड्रॉपडाउन को ठीक करने के लिए प्रकट होता है ताकि यह अब "(blah blah)" दिखाता है जब भी दो प्रोफाइल का नाम समान हो। इससे आप सही को चुन सकते हैं। जो बहुत बेहतर है :)
इससे कई बार काटे गए। Xcode5 एक एकल क्षेत्र के रूप में "प्रोविज़निंग प्रोफाइल" दिखाता है, जो हमेशा से ही बना रहा है और Apple SHOULD ने अपने GUI को इस तरह कोडित नहीं किया है (Apple से वहां पर गलती हुई)।
Xcode5 (पिछले संस्करण में नहीं), आपके पास "प्रोविजनिंग प्रोफाइल" के दो मूल्य हैं। यह जरूरी है कि आप अपना "कोड साइनिंग आइडेंटिटी" सेट करें। जाहिर है, क्योंकि इसे FIRST सेट किया जाना है ... Apple ने इसे सूची में सेकंड के लिए रखा, 3 आइटम इस बात को कहते हैं कि इसे "पहले" सेट करना होगा।
(वहाँ भयानक जीयूआई डिजाइन के लिए बोनस अंक ...)
यह भी टूट गया है: यदि आपके पास एक ही नाम के लिए दो प्रावधान प्रोफाइल हैं, तो Xcode5 केवल आपको उनमें से एक का चयन करने की अनुमति देगा। इसके आस-पास काम करने के लिए, आपको अपनी इच्छित प्रोफ़ाइल को खोजने के लिए iPhone कॉन्फ़िगरेशन सुविधा का उपयोग करना होगा, 30-अंकीय "प्रोफ़ाइल पहचानकर्ता" ढूंढना होगा और प्रोविज़निंग प्रोफाइल ड्रॉपडाउन के "अन्य" मान में कॉपी / पेस्ट करना होगा।
आपके प्रोविज़निंग प्रोफाइल में "डीबग" के लिए एक मूल्य और "रिलीज़" के लिए एक अलग मूल्य है (जब तक कि आप हाथ से कस्टम मेगा-प्रोफाइल का निर्माण नहीं करते हैं, Apple दोनों को अलग रखता है)।
डीबग प्रोफ़ाइल में अक्सर ऊपर वर्णित एक ही नाम बग होगा - अधिकांश लोग Apple के ऑटो-जनरेटेड टीम प्रोविजनिंग प्रोफाइल का उपयोग कर रहे होंगे, जिसे Apple गलत तरीके से हमेशा सभी परियोजनाओं में, सभी लक्ष्य के लिए समान नाम देता है। (Xcode5 में एक और बग)।
एक बार जब आप दोनों मान सेट कर लेते हैं, तो आपका "कोड साइनिंग आइडेंटिटी" फ़ील्ड अंततः सही ढंग से काम करना शुरू कर देगा । वास्तव में, यह अच्छी तरह से काम करता है: एक्सकोड के पिछले संस्करणों में, यह फ़ील्ड टूट गया था, और "स्वचालित" चयन शायद ही कभी काम करता था। Xcode5 में, यह केवल कर सकते हैं आपके द्वारा चुने गए प्रोविज़निंग प्रोफाइल के अंदर पाए गए कोड-साइनिंग मूल्यों का उपयोग - और इसलिए इसे 100% hte time सही लगता है।
(यानी आप इसे सुरक्षित रूप से "स्वचालित" पर सेट कर सकते हैं। Xcode के पिछले संस्करणों में, Xcode अक्सर डेवलपर बिल्ड के लिए वितरण प्रोफ़ाइल का उपयोग "स्वचालित रूप से" करेगा, और इसके विपरीत, बहुत सारी समस्याएं पैदा करेगा)