2010-12-05 5 views
7

एक्सकोड 4 पूर्वावलोकन 4 प्रदर्शित करता है "सफलता प्राप्त करें", जैसा कि नीचे दी गई छवि दिखाती है 5 त्रुटियां हैं। असल में 5 से अधिक त्रुटियां हैं, लेकिन ऐसा लगता है कि एक्सकोड अब और नहीं बना है। ऐसा तब हुआ जब मैंने प्रोजेक्ट को एक्सकोड 3 में बनाया जबकि एक्सकोड 4 उसी प्रोजेक्ट के साथ खुला था। किसी को भी इस बग को दूर करने और एक्सकोड को फिर से स्थापित करने का विचार है ??एक्सकोड 4 पूर्वावलोकन 4 प्रदर्शित करता है "सफलता प्राप्त करें" लेकिन त्रुटियों के साथ

alt text

मैं, Xcode पुनरारंभ करने के लिए पुनः आरंभ मैक की कोशिश की। मुझे नहीं पता कि निर्माण को कैसे साफ किया जाए। उत्पाद मेनू में "सभी साफ़ करें" विकल्प असमर्थ है।

अग्रिम धन्यवाद।

+4

एक्सकोड 4 अभी भी एनडीए के तहत है; इसे http://devforums.apple.com/ – bbum

+0

पर ले जाएं स्टैक ओवरफ़्लो पर एनडीए के तहत उत्पादों पर चर्चा न करें। –

+2

@ शगी मेंढक: हालांकि मैं मानता हूं कि शायद यह कहीं और बेहतर जवाब पाने जा रहा है, आपके द्वारा हस्ताक्षरित कोई एनडीए आपके और ऐप्पल के बीच है। अगर लोग यहां पूछना चाहते हैं, तो वे ऐसा करने के लिए स्वतंत्र हैं। –

उत्तर

2

अपनी Build निर्देशिका में जाकर और बस सबकुछ हटाकर देखें।

एक्सकोड 3 के लिए, बिल्ड निर्देशिका आमतौर पर आपके मुख्य प्रोजेक्ट फ़ोल्डर के अंदर स्थित होती है। this question में चर्चा के अनुसार, xcode 4 के लिए, डिफ़ॉल्ट रूप से ~/Library/Developer/Xcode/DerivedData में पाया जा सकता है।

इसके अलावा, ध्यान रखें कि आप अगर यह सिम्युलेटर के अंदर चल रहा है लक्ष्य साफ करने के लिए सक्षम नहीं होगा हो (हालांकि यह है कि तरह लगता है इस मामले में लागू नहीं होता।)

+0

दुर्भाग्यवश यह अभी भी वही है। बिल्ड फ़ोल्डर को हटाने के बाद, xcode 4 बिल्ड फ़ोल्डर को पुन: बना नहीं देता है। एक्सकोड 3 सामान्य रूप से करता है। – joaocarlospf

+0

ने अभी यह दिखाने के लिए मेरा जवाब अपडेट किया है कि निर्माण निर्देशिका xcode 4 बनाम xcode 3 के लिए है। आप xcode 4 के बारे में क्या सोचते हैं? अपने मौजूदा राज्य में, स्विचिंग वर्थिंग? –

+5

एक्सकोड 4 अभी भी एनडीए के तहत है; इसे http://devforums.apple.com/ – bbum

1

मैं बस आज यह त्रुटि आई और यह समझाना चाहता हूं कि किसी और के मुकाबले मैंने क्या किया है।

एक्सकोड त्रुटियों को प्रदर्शित करेगा लेकिन निर्माण सफल होगा और सिम्युलेटर में चलाएगा। मैंने खरोंच से एक नई परियोजना बनाई और वही बात हुई। मैं "saedrw34" जैसी यादृच्छिक रेखाएं डालूंगा और यह लाल विस्मयादिबोधक बिंदु के साथ इसे हाइलाइट करेगा। लेकिन कोड अभी भी निर्माण और चलाएगा।

ऑटोसेव सेटिंग्स की जांच करें: एक्सकोड -> प्राथमिकताएं -> सामान्य: ऑटो-सेव -> हमेशा सेट करें।

मुझे याद आया कि मेरी समस्याओं से पहले मैंने इसे "कभी नहीं" बदल दिया था। मुझे एक्सकोड का एहसास नहीं हुआ, जब आप रन हिट करते हैं, तो आपके हार्ड ड्राइव पर नवीनतम सहेजे गए संस्करण को संकलित करता है, न कि स्क्रीन पर जो मौजूदा संस्करण आप देखते हैं। तो मूल रूप से, यह त्रुटियों वाले एक से अलग संस्करण बना रहा था।

अपनी स्थिति से अलग हो लेकिन सोचा था कि मैं बस इसे साथ दे देते हैं मई ..

4

इन चरणों का पालन करें: फिर से

  1. संपादित अपने PCH फ़ाइल
  2. यह सहेजें।
  3. स्वच्छ और
  4. कोई चौथा चरण नहीं।

उम्मीद है कि यह मदद करता है!

+1

यह मेरे लिए काम करता है, धन्यवाद! –