2008-10-16 13 views
50

हालांकि मैं आईफोन के विकास के दौरान एक्सकोड से अधिक से अधिक परिचित हो रहा हूं, लेकिन कई बार मैं चाहता हूं कि मेरे पास बेहतर आईडीई हो, ग्रहण की तरह कुछ।आप आईफोन विकास (एक्सकोड के बजाए) पर काम करने के लिए ग्रहण कैसे सेट करते हैं?

तो मैं सोच रहा था कि किसी को भी आईफोन परियोजनाओं को ग्रहण करने के लिए माइग्रेट करना है, और यदि यह इसके लायक है?

उत्तर

12

एक्सकोड काफी हद तक मानक यूनिक्स उपकरण का उपयोग अपने काम के लिए करता है। जीसीसी 4.0 का उपयोग करके आईफोन अनुप्रयोगों को संकलित किया जाता है, यह डीबगिंग के लिए जीडीबी का उपयोग करता है, इसलिए कम से कम संकलन अनुप्रयोगों को ग्रहण स्थापित करना संभव होना चाहिए।

यदि आप प्रोजेक्ट इन्फो फलक के बिल्ड सेक्शन में देखते हैं (प्रोजेक्ट का चयन करें, एक्सकोड में जानकारी बटन दबाएं, शीर्ष से बिल्ड टैब चुनें) आप कई विकल्पों को देख सकते हैं।

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

यह मामला हो सकता है कि नियमित कोड संपादन के लिए आप एक्लिप्स में उचित रूप से अच्छी तरह से काम कर सकते हैं, फिर इंटरैक्टिव डीबगिंग के लिए एक्सकोड पर स्विच करें।

अधिकांश मौजूदा ग्रहण प्लगइन्स डेवलपर आईफोन-जागरूक वेब अनुप्रयोगों के प्रति उन्मुख होने लगते हैं, इसलिए मुझे यकीन नहीं है कि आपको कोई मदद मिलेगी या नहीं।

+2

Xcode कुछ गंभीर खामियां है पर IPhone क्षुधा को विकसित करने की क्षमता देने है, लेकिन एक बड़ा कारण रहना साथ यह कोड पर हस्ताक्षर है। मुझे विश्वास नहीं है कि एक और आईडीई में वास्तविक डिवाइस पर परीक्षण के लिए अपने ऐप पर हस्ताक्षर करने की क्षमता है, या ऐप स्टोर पर तैनाती के लिए ऐप पर हस्ताक्षर करने की क्षमता है। कोड-हस्ताक्षर जेलब्रोकन उपकरणों के लिए कोई फर्क नहीं पड़ता है, लेकिन यदि आप ऐप स्टोर के माध्यम से बेचना चाहते हैं, तो आपको यह सुनिश्चित करना होगा कि ऐसा होता है। –

+0

यदि मैं बहुत अधिक कीबोर्ड शॉर्टकट मैप किया गया था और कहीं अधिक कार्यात्मक रीफैक्टरिंग टूल था तो मैं एक्सकोड को बहुत बेहतर सहन करूंगा। इसके अलावा, Xcode 8 वास्तव में त्रुटियों की ओर इशारा करते हुए वास्तव में flimsy लगता है। मूल रूप से वर्तमान मुद्दों/चेतावनियों/त्रुटियों को सटीक रूप से प्रतिबिंबित करने से पहले मुझे मूल रूप से एक प्रोग्राम चलाने की कोशिश करनी होगी। ग्रहण ने मुझे खराब कर दिया है। –

2

जहां तक ​​मुझे पता है कि आप आईफोन के लिए विकसित करने के लिए ग्रहण या किसी अन्य आईडीई का उपयोग नहीं कर सकते हैं। ऐप्पल केवल एक्सकोड का समर्थन करता है और यह भविष्य में परिवर्तित नहीं होगा। तो मुझे लगता है कि आपको एक्सकोड में उपयोग करना होगा।

-2

कोई प्लगइन्स नहीं है जो ग्रहण में ऐप्पल आईओएस अनुप्रयोग विकास का समर्थन करता है लेकिन विंडोज़ पर, आप एडोब सीएस 5 का उपयोग करके विकसित कर सकते हैं। यह एडोब के शक्तिशाली टूल में से एक है जिसमें आप विंडोज़ पर आईपीए एप्लीकेशन विकसित कर सकते हैं, लेकिन एडोब सीएस 5

2

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

संबंध

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