2013-09-23 9 views
6

पढ़ नहीं सका मैंने पिछले 4 महीनों के लिए xcode 4.6 का उपयोग किया है।दस्तावेज़ ".xib" खोला नहीं जा सका। संग्रह

सभी ऐप्स को अब तक ठीक काम कर रहे हैं।

अब मैं कुछ बदलाव के लिए एक नया आवेदन स्रोत कोड प्राप्त हुआ है।

जब कभी मैं आवेदन निष्पादित करता है। मैं एक त्रुटि है कि था

The document "DetailTransactionPage.xib" could not be opened. Could not read archive.

Please use a newer version of Xcode. Consider changing the document's Development Target to preserve compatibility

किसी भी इंटरफेस बिल्डर खोलने के लिए सक्षम नहीं है दिखा।

मैंने 4.5.2, 4.3.3 के साथ भी खोलने की कोशिश की है लेकिन इसका कोई उपयोग नहीं है।

enter image description here

+0

किसी Xcode 5 के लिए .xib परिवर्तित किया? –

उत्तर

10

मुझे लगता है कि के रूप में, स्रोत कोड आप मिल गया है अलग Xcode संस्करण के बजाय आप अभी उपयोग कर रहे हैं के साथ बनाया जा सकता है।

तो, मैं आपको निम्न चरणों का पालन करने की जरूरत है लगता है।

  1. XXX.xib फ़ाइल पर राइट क्लिक करें और "फ़ाइल इंस्पेक्टर दिखाएं" चुनें।

  2. इंटरफ़ेस बिल्डर दस्तावेज़ पर जाएं।

  3. आपके द्वारा उपयोग किए जा रहे एक्सकोड के संस्करण के साथ विकास विकल्प बदलें।

आशा है कि आपकी मदद करता है।

+0

आपकी समस्या हल हो गई है? – Manthan

+1

बदलें विकास विकल्प अक्षम है – user2732294

+0

मुझे लगता है कि आपका xib Xcode5 के साथ बनाया गया है। तो आपको एक्सकोड 5 स्थापित करना होगा। फिर यह काम करेगा। – Manthan

8

यह त्रुटि XCode 5 से बनाए गए xib के कारण हुई है। आपको उस xib फ़ाइल के लिए संगतता गुणों को बदलने में सक्षम होने के लिए Xcode 5 स्थापित करने की आवश्यकता है। स्थापित करने के बाद, और xib खोलने के बाद, आपको "ओपन इन" प्रॉपर्टी को बदलना होगा और इसे "एक्सकोड 4.6" और "एज़ व्यू" सेट पर आईओएस 6.1 में सेट करना होगा, दोनों एक्सआईबी के फाइल इंस्पेक्टर से।

0

जब मैं xcode 6.4 को xcode 7 में अपग्रेड करता हूं, तो मैंने इस समस्या से मुलाकात की। इस समस्या को हल करने के लिए मैंने क्या किया है: "LaunchScreen.xib" फ़ाइल को हटाएं।

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