2014-06-05 5 views
7

में बिल्डिंग प्रोजेक्ट्स का ऑर्डर निर्धारित करें मैं एक एक्सकोड वर्कस्पेस के साथ काम कर रहा हूं जो कई आईओएस स्थिर लाइब्रेरी प्रोजेक्ट्स के साथ एक आईओएस एप्लिकेशन प्रोजेक्ट्स को जोड़ती है। मैं अब एक और पुस्तकालय बी परियोजना है कि अपने भाई बहन एक और निर्माण त्रुटि प्राप्त जिससे संकलक एक के हेडर फाइल में से एक है जब बी में से एक संकलन नहीं मिल सकता है में से एक पर निर्भर है जोड़ दिया है फाइलेंएक्सकोड 5 वर्कस्पेस (स्थिर लाइब्रेरी प्रोजेक्ट्स के बीच निर्भरताओं के साथ)

मुझे लगता है कि यह आदेश उस क्रम में करना है जिसमें इन परियोजनाओं का निर्माण किया गया है। तो मैं सोच रहा हूं कि विभिन्न चरणों के आदेश को निर्धारित करता है। मैं कैसे सुनिश्चित कर सकता हूं कि की फ़ाइलें कॉपी करें बिल्ड चरण (copies आवश्यक हेडर फ़ाइल) बी की फ़ाइल संकलित होने से पहले निष्पादित करता है। मैं लक्ष्य के संकलन स्रोत निर्माण चरण में संकलन के लिए स्रोत फ़ाइलों का स्पष्ट क्रम देख सकता हूं; क्या ऐसी ही सूची है जो कार्यक्षेत्र के अंदर परियोजनाओं के "आदेश" को निर्धारित करती है। प्रोजेक्ट नेविगेटर व्यू एक को लगाता है, लेकिन उस दृश्य में और बी स्वैपिंग समस्या को हल नहीं करता है।

क्या कोई इस तरह के सेटअप (वर्कस्पेस में स्थिर लाइब्रेरी प्रोजेक्ट्स के बीच पार निर्भरता, सभी को एक बंडल में संकलित) के साथ सफल रहा है और आवश्यक कॉन्फ़िगरेशन क्या था?

उत्तर

11

'बिल्ड' के तहत योजना में आप एक विशिष्ट क्रम में उपयोग किए गए लक्ष्यों को खींच सकते हैं। यदि आप 'समांतर बिल्ड' विकल्प को अन-चेक करते हैं तो लक्ष्य निर्दिष्ट क्रम में बनाए जाते हैं। तो बाद वाले लोगों के पास पहले के लिए निर्भरता हो सकती है।

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