2011-03-16 12 views
12

में उत्पाद प्रकार 'एप्लिकेशन' के लिए कोड हस्ताक्षर की आवश्यकता है निम्नलिखित त्रुटि का क्या अर्थ है;कोडसाइन त्रुटि: एसडीके 'आईओएस 4.2'

codesign त्रुटि: कोड हस्ताक्षर एसडीके के iOS 4.2 'में उत्पाद प्रकार' आवेदन 'के लिए आवश्यक है

मैं केवल जब डिवाइस पर परीक्षण करने के लिए कोशिश कर त्रुटि .. कैसे इसे ठीक करने के हो सकते हैं?

+3

आपको किसी डिवाइस पर अपने एप्लिकेशन इंस्टॉल करने के लिए अपने डिवाइस के लिए आईओएस डेवलपर खाता और एक प्रावधान प्रोफ़ाइल होना चाहिए। सिम्युलेटर को स्थापित करना नि: शुल्क और सरल है – binnyb

+0

आपको इसके साथ जवाब देना चाहिए था, क्योंकि यह बिल्कुल सही है ... – Macmade

उत्तर

4

@hmthur: आपको इनमें से किसी भी लिंक में आपका समाधान मिल जाएगा।

ये वे लिंक हैं जिन्हें आप संदर्भित कर सकते हैं क्योंकि वे भी आपके जैसा ही समस्या पर चर्चा करते हैं।

http://davidbits.blogspot.com/2010/11/codesign-error-code-signing-is-required.html

और

http://forums.macrumors.com/showthread.php?t=1061459

जहाँ तक मुझे पता है, यह अगर आप डेवलपर लाइसेंस नहीं है सिम्युलेटर और नहीं डिवाइस के रूप में अपनी सक्रिय निष्पादन की स्थापना के साथ कुछ है।

कुछ मामलों में यह उपरोक्त लिंक में चर्चा के रूप में कोड हस्ताक्षर पहचान के साथ समस्या है।

उम्मीद है कि यह आपकी मदद करता है।

3

सुनिश्चित करें कि आपके पास बिल्ड सेटिंग्स - कोड साइनिंग संपादित करते समय लक्ष्य (प्रोजेक्ट नहीं) चयनित हैं। फिर डीबग के तहत, सभी विकल्पों को आपके विशेष बंडल पहचानकर्ता के लिए प्रोविजनिंग प्रोफाइल पर सेट किया जाना चाहिए, और रिलीज के तहत सभी विकल्पों को आपके विशेष बंडल पहचानकर्ता के वितरण प्रोफ़ाइल पर सेट किया जाना चाहिए।

0

यदि आप Build PhaseRun Script से xcodebuild चलाते हैं या किसी अन्य लक्ष्य में योजनाओं में प्री-पोस्ट पोस्ट कार्रवाई करते हैं, और आप पर्यावरण चर की प्रतिलिपि बनाते हैं, तो यह समस्या भी हो सकती है।

तो जैसे वातावरण चर के बिना इसे ठीक करने के चलाने xcodebuild:

/usr/bin/env -i xcodebuild <xcodebuild arguments> 

संकलन और एक अन्य लक्ष्य के निर्माण के चरण के दौरान एक लक्ष्य चल रहा प्रयोग किया जाता है जब एक CoreData दुकान संग्रहीत करने से पहले पहले से भरे हुए किया जाना चाहिए।

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