2012-10-07 7 views
8

मैंने एक्सकोड ओएस एक्स कमांड लाइन टूल प्रोजेक्ट टेम्पलेट का उपयोग करके एक कंसोल एप्लिकेशन बनाया है।मैक कमांड लाइन टूल को तैनात करने के लिए कैसे करें

जब सब कुछ कहा और किया जाता है, तो मेरी मशीन पर वास्तविक "रिलीज" बाइनरी कहां रखी जाती है? अतः खोज के बाद, मुझे पता चला है जहाँ मैं "डीबग" बाइनरी मिल सकता है:

~/Library/डेवलपर/Xcode/DerivedData/परियोजना/बिल्ड/उत्पाद/डीबग

मैं कहां मिल सकते हैं "रिलीज़" बाइनरी? या क्या इन अतिरिक्त बाइनरी को आउटपुट करने के लिए एक्सकोड में अतिरिक्त सेटअप है ताकि मैं कंसोल एप्लिकेशन वितरित कर सकूं?

उत्तर

4

योजना सेटिंग्स निर्धारित करती है कि डीबग या रिलीज़ संस्करण बनाया गया है या नहीं। डिफ़ॉल्ट योजना डीबग बनाता है। यदि आप उत्पाद मेनू Xcode में संग्रह विकल्प चुनते हैं तो डिफ़ॉल्ट रूप से रिलीज़ संस्करण का निर्माण करेगा। संग्रह प्रक्रिया के हिस्से के रूप में आप निर्माण उत्पाद (निष्पादन योग्य) के लिए एक स्थान का चयन करते हैं।

डिफ़ॉल्ट योजना को संपादित करके आप रिलीज संस्करण बनाने के लिए सामान्य बिल्ड एक्शन को भी निर्देशित कर सकते हैं। आप अपनी खुद की कस्टम योजना भी जोड़ सकते हैं।

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