2011-03-15 4 views
9

मैंने एक्सकोड 3 प्रोजेक्ट को एक्सकोड 4 में अपग्रेड किया। डिफ़ॉल्ट योजना मेरी डीबग कॉन्फ़िगरेशन बनाती है। अगर मैं रिलीज बनाना चाहता हूं (एक विन्यास जो निश्चित रूप से पहले से मौजूद है) या एड-होक इत्यादि, इसके लिए एक नई योजना बनाने के लिए इसे संभालने का सही तरीका है? (ऐसा लगता है कि मुझे अप्रत्याशित लगता है कि मुझे डीबग को छोड़कर मेरी 5 मौजूदा कॉन्फ़िगरेशन में से प्रत्येक के लिए मैन्युअल रूप से एक नई योजना बनाना होगा।)क्या मैं योजना बनाये बिना एक्सकोड 4 में कॉन्फ़िगरेशन चुन सकता हूं?

या क्या कोई हल्का तरीका है? अगर मैं मूल रूप से कुछ गलत समझ रहा हूं, तो मुझे सीधे सेट करने के लिए स्वतंत्र महसूस करें।

(मैं Xcode 4 संक्रमण गाइड पढ़ा है, लेकिन मैं सबसे अच्छा अभ्यास, जिसका मतलब है कि मैं धारणात्मक कुछ पर स्पष्ट नहीं हो सकता है पर एक स्पष्ट निर्देश पाते हैं नहीं है।)

धन्यवाद।

उत्तर

2

प्रत्येक लक्ष्य में कई योजनाएं हैं। प्रत्येक योजना आपको यह चुनने की अनुमति देती है कि आप किस निर्माण कॉन्फ़िगरेशन का उपयोग करना चाहते हैं।

यदि मैं एक विज्ञापन-वितरण वितरण निर्माण और रिलीज वितरण निर्माण के बीच त्वरित रूप से स्विच करना चाहता हूं, तो मैं योजना ड्रॉप डाउन का उपयोग करता हूं, संपादन योजना पर क्लिक करता हूं ..., संग्रह पर क्लिक करें, फिर बिल्ड कॉन्फ़िगरेशन ड्रॉप का उपयोग करें कॉन्फ़िगरेशन बदलने के लिए नीचे। फिर मैं ठीक क्लिक करता हूं।

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

यह कुछ और कदम है जो यह होता था, लेकिन कई अतिरिक्त योजनाओं को बनाने से अभी भी आसान है।

(वैसे, मैं अभी भी फायदे और अक्सर दर्जनों बनाने और सभी सेटिंग्स सही ढंग से कॉन्फ़िगर होने बनाम योजनाओं को संशोधित करने का नुकसान से पूरी तरह वाकिफ नहीं हूँ। हालांकि, इस के माध्यम से यह काम करने का मेरे वर्तमान तरीका है।)

0

मैं रिलीज के लिए नई पुरालेख सुविधा का उपयोग करूँगा। रिलीज कॉन्फ़िगरेशन का उपयोग करने के लिए पुरालेख डिफ़ॉल्ट।

+0

मेरे पास अन्य कॉन्फ़िगरेशन हैं, विज्ञापन-परीक्षण परीक्षण और अन्य के लिए, जिनमें विभिन्न प्रावधान प्रोफाइल हैं और झंडे का निर्माण करते हैं। इन्हें संभालने की सिफारिश क्या है? –

+0

अपने लक्ष्य के लिए सेटिंग्स बनाएं आप प्रत्येक सेटिंग के लिए प्रत्येक कॉन्फ़िगरेशन के लिए अलग-अलग मान निर्दिष्ट करने की अनुमति दें। –

0

मैं उसी स्थिति में हूं जैसा आप हैं और योजना संपादक के साथ थोड़ा सा खेलने के बाद मैं कहूंगा कि हाँ, यदि आप नियमित आधार पर ऐसा करते हैं तो आपको प्रत्येक परिदृश्य के लिए एक योजना बनाना चाहिए।

पहले मैं योजना के संक्रमण के साथ थोड़ा नाराज था, लेकिन वास्तव में यह बहुत बेहतर है, जो कि कभी भी योजना में क्या होता है, ठीक से नियंत्रित करने की इजाजत देता है।

यकीन है कि यह पहले से परेशान है, क्योंकि विज्ञापन-स्थान से पहले बिल्ड सेटिंग्स को स्विच करना आसान था, लेकिन अब आप कई सेटिंग्स के बीच स्विच कर सकते हैं जो कि निर्माण करने के लिए लक्षित हैं, & प्रत्येक मामले के लिए उपयोग करने के लिए कॉन्फ़िगरेशन।

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