/ IPhone के लिए संकलन करते समय बहुत सी "* अनुपलब्ध" त्रुटियां मिलीं

आईफोन के लिए संकलन करते समय बहुत सारी "* अनुपलब्ध" त्रुटियां आईं - आईओएस

मूल रूप से यह #import जैसी लाइन में होता हैऔर UIAccelerometer की तरह हर दूसरा ios हेडर उपलब्ध नहीं है और यहां तक ​​कि UIView भी अनुपलब्ध है, संकलन #import लाइन पर बंद हो गया। क्या कारण हो सकता है?

उत्तर:

जवाब के लिए 2 № 1

मैं सिर्फ इस मुद्दे को XCode 4.5 में iOS 5.1 के लिए बनाने की कोशिश कर रहा था मैन्युअल रूप से XCode 4.4 में से iOS 5.1 SDK को स्थापित करने के बाद।

कुछ शुरुआती निराशा के बाद, इसने इस मुद्दे को हल किया: Xcode 4.5 और iOS 4.2.1 असंगतता

अपना ढूँढो ।xcodeproj, अपने .pbproj को बेनकाब करने के लिए "पैकेज कंटेंट दिखाएं" करें और इसे एक प्लेनटेक्स्ट एडिटर में खोलें (या यदि आप डिफ़ॉल्ट रूप से प्लेन टेक्स्ट का उपयोग करने के लिए सेटअप करते हैं, तो TextEdit करें) "IPHONEOS_DEPLOYMENT_TARGET" हर उदाहरण ढूंढें और यह सुनिश्चित करें कि यह "IPHONEOS_DEPLOYMENT_TARGET = 4.0;"

SDK 5.1 स्थापित होने के बाद अकेले "t पर्याप्त", जैसा कि मैंने खोजा है। न ही "जानकारी" के तहत परिनियोजन लक्ष्य फ़ील्ड बदल रहा है। मुझे मैन्युअल रूप से .pbxpro को संपादित करना था।


जवाब के लिए 0 № 2

या तो आप दुर्घटना से मैकओएसएक्स के लिए निर्माण कर रहे हैं, या आपको अपने प्रोजेक्ट में आईओएस आयात कर रहे फ्रेमवर्क को जोड़ने की आवश्यकता है।


जवाब के लिए 0 № 3

बेस एसडीके 6.3 का उपयोग करके xcode 5 के साथ इसी तरह के संकलन के मुद्दों का सामना करना पड़ा - कई xib निकला, जिसका मान था "डिफ़ॉल्ट (5.0) में खुलता है"। मान को "XCode 4.6 में खुलता है" सेट करना इसे ठीक करता हैयहां छवि विवरण दर्ज करें