मैं एक्सकोड 4.6.2 में एक आईफोन ऐप विकसित कर रहा हूं जिसमें केवल एक लक्ष्य है, और मैंने देखा है कि कुछ महत्वपूर्ण फाइलें मेरे लक्ष्य के सदस्य नहीं हैं। मेरी कस्टम हेडर फाइलों में से कोई भी लक्ष्य सदस्यता का हिस्सा नहीं है, न ही मेरा Info.plist, मेरा उपसर्ग शीर्षलेख, या उत्पाद "MyApp.app" है।एक्सकोड: कौन सी फाइलों को मेरे लक्ष्य के सदस्य होने की आवश्यकता है? (लक्ष्य सदस्यता)
जिस तरह से मैं लक्ष्य समझता हूं, इन फ़ाइलों को निश्चित रूप से लक्ष्य के सदस्य होने की आवश्यकता होती है।
मेरा प्रश्न है: ये फ़ाइलें मेरे लक्ष्य के सदस्य क्यों नहीं हैं?
SO पर चारों ओर खोज करने के बाद, समान प्रश्नों ने कुछ अंतर्दृष्टि उत्पन्न की है, लेकिन उस प्रश्न का पूरा उत्तर नहीं है। अंतर्दृष्टि मैं एकत्र किया है:
हेडर फाइल अपने लक्ष्य के सदस्यों क्योंकि वे "कॉपी हेडर" में जुड़े हुए हो चरण का निर्माण नहीं कर रहे हैं।
- यह उचित लगता है, लेकिन मैं नहीं है एक कॉपी हेडर बिल्ड चरण
Info.plist और Prefix.pch लक्ष्य के सदस्यों क्योंकि Info.plist जुड़ा हुआ हो जाता है नहीं कर रहे हैं "कॉपी बंडल संसाधन" में चरण का निर्माण, और Info.plist मुख्य/मान प्रविष्टि उपसर्ग हैडर (Prefix.pch)
- मैं सकारात्मक नहीं कर रहा हूँ के लिए अंक मौजूद हैं, जो वास्तव में यह कैसे है काम करता है
इससे बहुत समझदारी होती है। एक्सकोड को हेडर की आवश्यकता है, लेकिन मेरा ऐप नहीं है। तो Info.plist सिर्फ एप्लिकेशन बंडल को परिभाषित करता है और वास्तव में इसमें पैक नहीं होता है? –