2012-01-04 14 views
6

जब मैं बाहरी निर्माण प्रणाली के साथ एक्सकोड 4 का उपयोग करता हूं, तो मैं कोड पूर्ण करने और वाक्यविन्यास हाइलाइटिंग खो देता हूं। क्या इसको ठीक करने का कोई तरीका है?एक्सकोड 4 बाहरी बिल्ड सिस्टम कोड पूर्णता

उत्तर

8

मैंने एक बहुत बदसूरत समाधान का उपयोग किया है जो एक अतिरिक्त डमी आईओएस या मैक ओएस एक्स एप्लीकेशन लक्ष्य जोड़ना है जिसे मैं केवल कोड पूर्ण करने और दस्तावेज़ीकरण प्राप्त करने के लिए उपयोग करता हूं।

कुछ इस तरह कार्य करें:

  1. एक "कोको आवेदन" लक्ष्य एवं नाम यह < परियोजना का नाम > -doc जोड़ें।
  2. उन फ़ाइलों को जोड़ें जिन्हें आप नए समूह में संपादित करना चाहते हैं या नए बनाए गए लक्ष्य समूह का उपयोग करना चाहते हैं।
  3. सुनिश्चित करें कि जिन फ़ाइलों को आप संपादित करना चाहते हैं उन्हें < प्रोजेक्ट नाम >-दाएं लक्ष्य उपयोगिता दृश्य में "लक्ष्य सदस्यता" अनुभाग का उपयोग करके लक्षित लक्ष्य के रूप में चिह्नित किया गया है।

अब अपने बाहरी निर्माण प्रणाली लक्ष्य का उपयोग करके संपादित करें और बनाएं।

यह एक आईओएस परियोजना है, तो आप भी यह एक कदम आगे ले और एक अतिरिक्त "खाली आवेदन" सिम्युलेटर में या यहाँ तक कि अपने बाह्य बनाया अनुप्रयोग चलाने के लिए Xcode "मूर्ख" के लिए इस्तेमाल किया < परियोजना का नाम > रन लक्ष्य जोड़ सकते हैं एक डिवाइस पर, यह मानते हुए कि आपका बाहरी निर्माण प्रणाली सही आर्किटेक्चर के साथ सार्वभौमिक या सामान्य बाइनरी बनाने और बनाने के तरीके को जानता है।

  1. एक "खाली आवेदन" iOS लक्ष्य जोड़ें और यह < परियोजना का नाम > रन का नाम दें।
  2. < परियोजना का नाम > -run के लिए योजना संपादित करें और < प्रोजेक्ट नाम > -run लक्ष्य से पहले अपने बाहरी निर्माण प्रणाली लक्ष्य को लक्ष्य के रूप में जोड़ें।
  3. < प्रोजेक्ट का नाम > -Run योजना को अपने बाहरी निर्माण प्रणाली द्वारा बनाए गए एप्लिकेशन बंडल के निष्पादन योग्य पथ को इंगित करके "रन ..." अनुभाग बदलें।

अब साथ संपादित करें और निर्माण और < परियोजना का नाम > रन लक्ष्य का उपयोग चलाने के लिए और यह अपने बाहरी लक्ष्य को गति प्रदान करेगा और उसके बाद सिम्युलेटर या डिवाइस पर डिबग में चलाते हैं। मैंने इसे < प्रोजेक्ट नाम > -doc लक्ष्य के साथ संयोजन में किया है और यह ठीक काम करता है, बस सुनिश्चित करें कि आप केवल < प्रोजेक्ट का नाम > -doc लक्ष्य का सदस्य बनें या अन्यथा एक्सकोड चीजों को बनाने का प्रयास करेगा तुम्हारे लिए।

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