2012-07-05 31 views
5

में "परिनियोजन लक्ष्य" और "आईओएस परिनियोजन लक्ष्य" के बीच क्या अंतर है, मैं एक्सकोड 4 रिलीज के बारे में deployment target विकल्प के बाद संदेह में रह रहा हूं। सेट करने के लिए दो विकल्प हैं।एक्सकोड 4

  1. सबसे पहले "टैर्जेट" फलक पर है और इसे Deployment Target कहा जाता है। यह सबसे कम संभव आईओएस संस्करण सेट करने के उद्देश्य से कार्य करता है जो ऐप चालू हो सकता है।
  2. दूसरा "प्रोजेक्ट" फलक पर है और इसे iOS Deployment Target कहा जाता है। खैर, यह वह है जिसे मैं परिचित नहीं हूं।

क्या कोई मुझे यह बता सकता है कि अगर मैं आईओएस 4+ कहने का समर्थन करता हूं तो दूसरा विकल्प सही तरीके से कैसे सेट करें?

उत्तर

1
  1. पहला एक ही प्रोजेक्ट के विभिन्न लक्ष्यों से संबंधित है जहां आप उनके लिए विशिष्ट सेटिंग्स को परिभाषित कर सकते हैं। इसका उपयोग सामान्य रूप से एक ही परियोजना में बनाए रखने के लिए किया जाता है, उसी कोर प्रोजेक्ट के विभिन्न संस्करण। उदाहरण के लिए: एक सशुल्क संस्करण और एक परीक्षण संस्करण, आपके पास भुगतान किए गए संस्करण और परीक्षण
  2. के लिए एक लक्ष्य होगा, यहां आप अपने डीबग और रिलीज स्कीम के लिए कॉन्फ़िगरेशन को परिभाषित कर सकते हैं। उदाहरण के लिए: enter image description here

आप देख सकते हैं कि मैंने एक नई कॉन्फ़िगरेशन जोड़ा है।

enter image description here

तुम भी कुछ मज़ा सामान, लक्ष्य पर अपने परिभाषाओं का चयन की तरह, कर कॉपी और एक फ़ाइल (* .xconfig फ़ाइल) पर उन्हें पेस्ट कर सकते हैं: अब आप वास्तविक लक्ष्य पर अलग-अलग सेटिंग होगा। आप उन्हें इस फाइल विन्यास के रूप में उपयोग कर सकते हैं, यह का नाम निर्धारित द्वारा:

enter image description here

इस भंडार से सेटिंग का संस्करण बनाए रखने के लिए विशेष रूप से उपयोगी है।

संपादित 1.0:

मैं दूसरी बात संपादित