इस तरह मैंने इस समस्या को ठीक किया
मेरे Xcode प्रोजेक्ट के माइग्रेशन के आगे, Xcode 6.4 से Xcode 7 तक, मुझे परीक्षण लक्ष्य के लिए नीचे (संकलन के बाद) चेतावनी संदेश मिलता है :
directory not found for option '-F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk/Developer/Library/Frameworks'
वास्तव में जब मैं एक पुराने बनाम एक नई परियोजना की तुलना में कुछ पाया ...
पुरानी परियोजना में, चेतावनी केवल मेरी परियोजनाओं के परीक्षण लक्ष्य द्वारा उत्पादित की जा रही थी । 'सर्च पाथ्स' के तहत , मैंने पाया कि 'फ्रेमवर्क सर्च पाथ्स' के तहत दो आइटम शामिल थे :
$(SDKROOT)/Developer/Library/Frameworks
$(inherited)
नए प्रोजेक्ट ने 'फ्रेमवर्क सर्च पाथ्स' को खाली रखा।
मेरे पुराने प्रोजेक्ट में उन प्रविष्टियों को हटाकर फिर चेतावनी को हटा दिया गया।
टिप्पणियाँ:
मैंने थकाऊ तुलना नहीं की है, इसलिए अतिरिक्त अंतर हो सकते हैं।
इसके अलावा, अगर एक दिन आप दो चेतावनी संदेशों में से एक का फिर से सामना करते हैं , तो बस याद रखें कि आपको यह करना होगा: यदि चेतावनी विकल्प के लिए है '-L/...'
जो लाइब्रेरी खोज पथ है, तो वहां सामान हटा दें। हालाँकि अगर चेतावनी विकल्प के लिए है '-F/...'
जो खोज पथ है, तो वहां मौजूद सामग्री को हटा दें।