2011-10-13 11 views
13

मुझे 49 स्रोत फ़ाइलों के साथ एक प्रोजेक्ट मिला है कि मैं संपादन> रिफैक्टर> आर्क में कनवर्ट करके एआरसी में परिवर्तित करने की कोशिश कर रहा हूं। मैं "प्री-चेक" पर क्लिक करता हूं, कोई त्रुटि नहीं है, और लक्ष्य संकलन।आईओएस 5 एआरसी में प्रोजेक्ट को कनवर्ट करता है "फाइल के प्रारूप में त्रुटि" के कारण विफल कैसे होता है?

एक्सकोड "जनरेटिंग पूर्वावलोकन" के माध्यम से जाता है, सभी 49 स्रोत फ़ाइलों को संकलित करता है, फिर मुझे समीक्षा परिवर्तन सूची में 1 (या 2) फ़ाइल दिखाता है। यह एक .h/.m फ़ाइल है। वह सही दिखाई देता है। उस सूची में कोई अन्य फाइल नहीं है और मैं देखता हूं।

जब मैं बचाने के लिए क्लिक करें, खिड़की बंद कर देता है, और परियोजना का निर्माण करने की कोशिश करता है, लेकिन त्रुटि के साथ विफल:

Error in format of file: ...-arc.migrate/remap 

सभी फाइलों

अगर मैं परियोजना बनाने की कोशिश में प्रदर्शित होने के इन त्रुटियों को, मुझे ~ 350 त्रुटियां मिलती हैं, "एआरसी में जारी रखने की अनुमति नहीं है" ... कृपया मदद करें!

मैं पूरी परियोजना को एक बार में एआरसी में कैसे परिवर्तित करूं?

अद्यतन: परियोजना को साफ करने के बाद और आईफोन 5 सिम्युलेटर पर तैनाती लक्ष्य को बदलने के बाद, मैं "परिवर्तनों को सहेजने" सूची में सभी फ़ाइलों को देखने में सक्षम था।

+0

उत्तर देने के लिए अपने प्रश्न को संपादित करने के बजाय, आप अपने स्वयं के प्रश्न के लिए एक आधिकारिक 'उत्तर' के रूप में एक उत्तर पोस्ट कर सकते हैं, और उसके बाद इसे स्वीकार कर सकते हैं ... इसे व्यवहार को प्रोत्साहित किया जाता है, क्योंकि यह सवाल को हल करता है "अनुत्तरित" सूची। :) –

उत्तर

12

मैं इस सवाल का जवाब देने के लिए एक रास्ता मिल गया और इसे यहाँ पोस्ट कर रहा हूँ स्पष्टता के लिए:

परियोजना समय की एक गुच्छा की सफाई और iPhone 5 सिम्युलेटर करने के लिए तैनाती के लक्ष्य बदलने के बाद, मैं सभी फाइलों को देखने के लिए सक्षम था "परिवर्तन सहेजें" सूची में।

+1

सिम्युलेटर को लक्ष्य बदल रहा है कुंजी। इस उत्तर के लिए दुनिया में पर्याप्त वोट नहीं हैं। –

+0

मेरे लिए सिम्युलेटर को लक्ष्य बदलने के बावजूद त्रुटि कभी हल नहीं हुई। मैंने पाया कि मैं गलत एक्सकोड बिल्ड नंबर बिल्ड 4C177 पर काम कर रहा था। मैंने 4 सी 1 9 9 बिल्ड करने के लिए स्विच किया और त्रुटि – Dhilip

+0

को मंजूरी दे दी गई है, मैं 4 सी 1 9 8 (एक्सकोड 4.2) पर निर्माण कर रहा हूं, ओएस एक्स 10.6.8 पर चल रहा हूं और अभी भी कोई भाग्य नहीं है ... साफ किया गया है, आईफोन सिम्युलेटर 5.0 (डीबग) पर योजना सेट करें, लेकिन ' पूर्वावलोकन उत्पन्न करें 'चरण शो' कोई संपादक नहीं 'और एक बार पूर्ण (कोई चेतावनी नहीं) बनाए रखा/रिलीज रहता है लेकिन अकेले प्रोजेक्ट ध्वज सेट किया जाता है (objc-arc) तो निर्माण विफल हो जाता है। –

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