क्या मुझे Xcode 6.1 बीटा, या Xcode 6.0 GM का उपयोग करना चाहिए?


5

मैं ओएस एक्स योसेमाइट (नवीनतम डीपी) पर हूं, और मैं अपना मन नहीं बना सकता। Apple डेवलपर वेबसाइट का कहना है कि 6.0 जीएम Mavericks के लिए है, और 6.1 बीटा Yosemite के लिए है। लेकिन 6.1 अभी भी बीटा में है, जबकि दूसरा स्पष्ट रूप से एक जीएम संस्करण है। यह मुझे आश्चर्यचकित करता है ... क्या मुझे अपने ओएस से मेल खाने वाले को चुनना चाहिए, या वह जो अधिक स्थिर संस्करण में है? मैं इसे वास्तविक एप्लिकेशन विकास के लिए उपयोग करना चाहता हूं, इसलिए मुझे लगता है कि जीएम बेहतर होगा क्योंकि यह अधिक विश्वसनीय है।

जवाबों:


3

यदि आप स्विफ्ट का उपयोग करके आईओएस ऐप स्टोर पर ऐप सबमिट करना चाहते हैं, तो मैं एक्सकोड 6 जीएम (इस लेखन के रूप में) के साथ जाऊंगा।

Apple की साइट निम्नलिखित कथन दिखा रही है :

Xcode 6 GM बीज डाउनलोड करें और अपने मौजूदा ऐप में नए स्विफ्ट कोड या फ्रेमवर्क जोड़ें, या 100 प्रतिशत स्विफ्ट कोड का उपयोग करके एक नया ऐप बनाएं। Xcode 6 और iOS 8 के GM सीड रिलीज़ के साथ, Swift 1.0 अब अंतिम है, और आप Swift के साथ लिखे गए अपने iOS ऐप को आज ही बना और सबमिट कर सकते हैं।

ओएस एक्स के लिए स्विफ्ट ओएस एक्स योसेमाइट के साथ आ रहा है बाद में यह गिर गया। यदि आप मैक एप्लिकेशन लिखने के लिए स्विफ्ट का उपयोग कर रहे हैं, तो आप Yosemite के लिए Xcode 6.1 बीटा डाउनलोड कर सकते हैं, जिसमें iOS 8 SDK GM बीज भी शामिल है।


मैंने 6.0 जीएम को डाउनलोड करना समाप्त कर दिया और यह ठीक काम करता है। मैं 7.0 के लिए Obj-C में एक iOS गेम विकसित कर रहा हूं, इसलिए यह मेरे लिए ठीक है, मुझे वास्तव में अभी के लिए Xcode 6.1 की आवश्यकता नहीं है। 6.0 जीएम में बिल्कुल नया आईफोन 6 और 6 प्लस सिमुलेटर (आईओएस 8 के साथ) भी शामिल हैं ताकि मैं यह पता लगा सकूं कि क्या यह उन पर भी काम करता है।
adam10603

1
यह एक स्मार्ट कदम है, अच्छा विकल्प है।
जेफ क्लेटन

1

मैं वर्तमान में AppCore से स्थापित XCode 6 का उपयोग कर रहा हूं। यह Mavericks पर ठीक काम करता है। हालाँकि, इसमें .sks कण फ़ाइलों के साथ एक गंभीर समस्या है, जो 6.1 बीटा में हल किया गया लगता है। लब्बोलुआब यह है: यदि आपके पास .sks के रूप में कोई मौजूदा कण फ़ाइलें हैं, तो XCode 6 उन्हें भ्रष्ट कर देगा, उन्हें बेकार कर देगा, और आपको उन्हें फिर से खरोंच से फिर से बनाना होगा। जब आप उन फ़ाइलों को खोलने का प्रयास करते हैं तो XCode 6 दुर्घटनाग्रस्त होता रहेगा, और यदि आप उन .sks फ़ाइलों से कण उत्सर्जक लोड करने का प्रयास करते हैं, तो XCode के साथ ऐप बिल्ड भी दुर्घटनाग्रस्त हो जाएगा, क्योंकि यह एक दृश्य या कण संसाधन होने के बीच भ्रमित हो जाएगा। उस पर अधिक जानकारी यहाँ: https://stackoverflow.com/questions/25830436/cant-open-particle-sks-files


1
मैंने यह अनुभव किया। मेरे पास एक पुरानी परियोजना है जिसे मैं खोलना चाहता था, जिसमें एक .sks कण प्रभाव फ़ाइल थी। जब मैंने उस फ़ाइल को देखने के लिए क्लिक किया, तो Xcode दुर्घटनाग्रस्त हो गया। अब जब भी मैं एक ही प्रोजेक्ट खोलता हूं, .sks फाइल को डिफ़ॉल्ट रूप से चुना जाता है (चूंकि Xcode याद है कि आप किस फाइल पर काम कर रहे थे) इसलिए यह प्रोजेक्ट को खोलने के बाद क्रैश हो जाता है। अगर मैं ऐसा करने की कोशिश करता हूं तो मैं तुरंत उस प्रोजेक्ट को नहीं खोल सकता क्योंकि Xcode तुरंत क्रैश हो जाता है। :(
adam10603

एक ही मुद्दे यहाँ। मैं XCode दुर्घटनाग्रस्त होने से ठीक पहले एक अलग फ़ाइल का चयन करने में कामयाब रहा। इसे प्राप्त करने के लिए कई प्रोजेक्ट री-लोडिंग को लिया, लेकिन एक बार एक अलग फ़ाइल का चयन करने के बाद, प्रोजेक्ट ठीक लोड होता है।
marni

-1

इस लेखन के रूप में Yosemite संस्करण, 6.1 बीटा का उपयोग करें। Yosemite पर 6.0 GM का उपयोग न करें। विशेष रूप से यदि आप स्विफ्ट का उपयोग करने का इरादा रखते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.