2014-09-20 16 views
5

मैं 6.0.1 करने के लिए Xcode अद्यतन और पाया मैं इस वजह से अब और क्यूटी creater में क्यूटी परियोजना संकलन नहीं कर सकता साथ क्यूटी संकलन नहीं कर सकते .app/सामग्री/डेवलपर/प्लेटफार्म/MacOSX.platform/डेवलपर/SDKs/MacOSX10.8.sdk 'Xcode 6.0.1

त्रुटि:' TargetConditionals.h 'फ़ाइल

नहीं मिला

किसी को भी मेरी मदद कर सकते हैं, कृपया? इसे कैसे हल किया जा सकता है?

धन्यवाद!

+0

'ls/अनुप्रयोग/Xcode.app/सामग्री/डेवलपर/प्लेटफार्म/MacOSX.platform/डेवलपर/SDKs' के उत्पादन प्रदान करें। 'MacOSX10.9.sdk' की संभावना सूचीबद्ध है, और इसका उपयोग' MacOSX10.8.sdk' के बजाय किया जाना चाहिए। – jww

+0

मुझे ऐसी समस्या नहीं है, लेकिन मैंने एक्सकोड अपडेट किए जाने के बाद खुद को होमब्री के साथ क्यूटी बनाया। –

उत्तर

3

मैं तुम्हारा के रूप में ही समस्या हुई है और इस स्थान से MacOSX10.8.sdk डाउनलोड करने:

GitHub - Phracker

और करने के लिए

/Applications/Xcode.app/Contents/Developer कॉपी /Platforms/MacOSX.platform/ डेवलपर/एस डीके

समस्या हल हो गई!

चियर्स

+3

आपको शायद एसडीके के लिए एक ऐप्पल डाउनलोड प्रदान करना चाहिए, न कि गिटहब डाउनलोड। – jww

4

आप Xcode 6 डिबगर के साथ अपने कोड डिबग करने में सक्षम नहीं होगा। आपको Xcode6.app के रूप में Xcode 6 का नाम बदलना चाहिए और उसके बाद Xcode 5.1.1 को अपने अनुप्रयोग फ़ोल्डर में Xcode.app के रूप में पुनर्स्थापित करना चाहिए। और फिर क्यूटी आधिकारिक तौर पर एक्सकोड 6 और 10.9 एसडीके का समर्थन करता है जब तक प्रतीक्षा करें।

1

मैं एक ही समस्या थी, लेकिन मैं निम्नलिखित भाग गया और यह काम किया:

sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.0.sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk 

और सिम्युलेटर के लिए:

sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk 
3

मैं Qt5.3 साथ निम्नलिखित के लिए QtCreator अनुमति देने के लिए इस्तेमाल किया है MacOSX10.9 और एक्सकोड 6.0.1 के साथ काम करें।
में निम्न पंक्ति जोड़ें क्यूटी से स्थापित-निर्देशिका/5.3/clang_64/mkspecs/qdevice.pri:
!host_build:QMAKE_MAC_SDK = macosx10.9

आईओएस क्यूटी से स्थापित-निर्देशिका/5.3 करने के लिए, काम निम्न पंक्ति जोड़ने के लिए बनाता है सक्षम करने के लिए/ios/mkspecs/qdevice.pri:
!host_build:QMAKE_MAC_SDK = iphoneos8.0

अद्यतन: XCode 6 का उपयोग करें।1 iOS के लिए बनाता है, लाइन किया जाना चाहिए:
!host_build:QMAKE_MAC_SDK = iphoneos8.1

0

विधि 1

त्रुटि इस तरह की हर बार जब आप Xcode

उन्नयन ताकि आप इससे पहले कि आप क्यूटी में कैश फ़ाइल को हटा सकते हैं दिखाई देगा निर्माण या बस जब आप त्रुटि

rm {your target build folder}/.qmake.stash 

या

01 पाने को दूर
rm {your project folder}/.qmake.stash 

यदि आप जहां .qmake.stash खोजने के लिए पता नहीं है,

find ~ -name .qmake.stash 

कोशिश विधि 2

की सलाह देते हैं इसलिए नहीं कि आप त्रुटि का निर्माण जब आप Xcdoe एपीपी

iPhoneOS का उपयोग हो सकता है

cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/ 
sudo ln -s iPhoneOS.sdk iPhoneOS{version}.sdk 

iPhoneSimulator

cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/ 
sudo ln -s iPhoneSimulator.sdk iPhoneSimulator{version}.sdk 
संबंधित मुद्दे