अपने प्रमाण पत्र बहुत सही नहीं हैं या बहुत सही नहीं हो गए हैं, तो इस समस्या होने की शुरुआत कर सकते हैं और आप कोई प्रभाव नहीं करने के लिए गोल और दौर प्रावधान और पात्रता फाइलों के साथ खेलने जा सकते हैं। (लगभग सभी मामलों में, आपको एंटाइटेलमेंट फ़ाइल की आवश्यकता नहीं है।)
मैं यहां "डीबग" मोड में टिथर्ड डिवाइस पर डिबगिंग के बारे में बात कर रहा हूं, किसी भी तरह का "रिलीज" मोड नहीं।
1) सबसे सरल Xcode प्रोजेक्ट संभव और लक्ष्य में बनाने के लिए प्रयास करें ... जनरल सेट के लिए अपने "टीम" ऊपर:
यहाँ कैसे मैं अंत में निर्धारित इस समस्या थी और यह तय हो गई है। (आपको बस इतना करना यह असंभव मिल जाए, पहले से ही समस्या की इस तरह का एक संकेत है कि।)
2) अपने डिवाइस तार और उस पर चलाने के लिए प्रयास करें। आम तौर पर, यह आसानी से चलेगा, लेकिन यदि आपकी डिवाइस पर दूसरी या दो के लिए उद्घाटन स्क्रीन दिखाई देती है और फिर ऐप क्रैश हो जाता है और एक्सकोड कहता है कि यह कुछ सकारात्मक कार्य आईडी से जुड़ा नहीं हो सकता है, तो आपके पास ऐसी समस्या हो सकती है जो मेरे पास थी।
3) तो मैं फिर एक्सकोड के साथ एक और मैक में गया और वही काम किया, एक्सकोड 5 को स्वचालित रूप से आवश्यक प्रमाण-पत्र प्राप्त करने दिया। (मैं इन सभी के लिए एक "वाइल्ड कार्ड" * ऐप आईडी का उपयोग कर रहा हूं।) मेरे मामले में, मेरे आश्चर्य के लिए बहुत कुछ नया मैक पर बनाया गया सरल ऐप टिथर्ड डिवाइस पर चला गया, बस अपनी शुरुआती स्क्रीन को अनिश्चित काल तक बनाए रखता है। जान में जान आई। तो मैं फिर नई मशीन पर पहुंच हासिल करने के लिए गया, सभी प्रासंगिक कुंजी को एक फ़ाइल में निर्यात किया और फिर एक .p12 फ़ाइल में प्रासंगिक प्रमाणित निर्यात किया। मैंने पहले मैक पर वापस लेने के लिए नई कार्यकारी परियोजना की एक प्रति भी बनाई।
4) दूसरे मैक के लिए ऐप का उपयोग कर पहले मैक पर वापस, जब मैंने लक्ष्य को देखा तो टीम आईडी के साथ परेशानी थी ... सामान्य स्क्रीन। आपके लक्षण अलग हो सकते हैं, लेकिन मुद्दा यह है कि मैं पहले मैक पर दूसरे मैक से ऐप का पुनर्निर्माण नहीं कर सका।
5) इसलिए मैंने कुंजीपैन एक्सेस (संभवतः जरूरी नहीं) खोल दिया और मेरे द्वारा लाए गए फ़ाइलों पर डबल-क्लिक किया, पहले चाबियाँ वाला एक और फिर प्रमाण पत्र वाला एक, अनुरोध करते समय पी 12 पासवर्ड प्रदान करता था। (इनमें से कुछ वास्तव में जरूरी नहीं हो सकता है, लेकिन मुझे यकीन नहीं है कि मैं और कौन सा मेरे लिए काम करता है इसका वर्णन कर रहा हूं।)
6) मैंने फिर से कदम उठाया और इस बार यह ठीक काम किया! मैंने तब पाया कि अन्य कार्यक्रम जो मुझे "कार्य पाने में विफल" समस्या दे रहे थे, अब भी ठीक काम करते हैं। मेरी इच्छा है कि मैं यहां वर्णित प्रक्रिया की कोशिश करने से पहले हर बार खो गया था।
निष्कर्ष, कुछ गलत था या पहले मैक पर प्रमाणपत्र या कुंजी के साथ गलत हो गया था। यह इतना सूक्ष्म था कि मैं अभी भी बिल्ड कर सकता हूं, विज्ञापन मुक्त कर सकता हूं, लेकिन मैं एक टिथर्ड डिवाइस पर नहीं चला सका। हालांकि मुझे नहीं लगता कि यह एक कारक है, मैं कॉर्पोरेट डेवलपर खाते का उपयोग कर रहा था और यह मैक कई अन्य डेवलपर खातों के लिए विकास करने के लिए स्थापित किया गया था (और इन्हें समस्या प्रदर्शित नहीं हुई)।
क्या यह एक विकास या वितरण प्रमाण पत्र था? – fabian789
हां, मेरा वितरण वितरण प्रमाण पत्र के साथ था, जब मैंने इसे विकास में बदल दिया, तो सब ठीक हो गया। – Felipe