2014-07-23 10 views
19

मैं योसामेट बीटा में एक्सकोड 5 का उपयोग करके आईओएस 6.1 को लक्षित करने की कोशिश कर रहा हूं। हालांकि, सिम्युलेटर ऐप भी नहीं चलाएगा, या डिफॉल्ट आइकॉन दिखाएगा (मुझे बस एक ब्लैक आईओएस आकार वाली स्क्रीन मिलती है, और होम या लॉक बटन काम नहीं कर रहे हैं)। 7.1 सिम्युलेटर ठीक काम करता है।ओएस एक्स 10.10 (योसमेट बीटा) में, मैं आईओएस 6.1 सिम्युलेटर का उपयोग कैसे कर सकता हूं?

मैंने यह भी देखा है कि एक्सकोड 6 बीटा 7.1 से पहले सिम्युलेटर संस्करण भी प्रदान नहीं करता है।

क्या यह इंगित करता है कि ओएस एक्स 10.10 के फाइनल में भी, 7.x से पहले आईओएस संस्करणों को अनुकरण करना असंभव होगा? यह मेरे लिए बहुत अनुचित लगता है।

क्या यह अपेक्षित व्यवहार है?

संपादित करें: तो मैंने इस प्रश्न को पोस्ट करने से पहले 6.1 सिम्युलेटर को फिर से स्थापित करने और फिर से डाउनलोड करने का प्रयास किया था, जिसने स्थिति को बदलने के लिए कुछ भी नहीं किया। मैंने अन्य समान प्रश्नों की भी जांच की जो मैवरिक्स (ओएस एक्स 10.9) के अपग्रेड के साथ निपटाते थे लेकिन समर्थित संस्करणों को अजीब रूप से चुना गया प्रतीत होता है।

मैं ऐप्पल को प्रश्न सबमिट करूंगा और अपने निष्कर्षों की रिपोर्ट करूंगा, जब तक कोई और जवाब न दे कि इस विशिष्ट मामले पर किसके पास अधिक ठोस जानकारी है।

+0

["आईओएस 6.0 सिम्युलेटर" का संभावित डुप्लिकेट Xcode 5.0.2 में दृश्यमान/इंस्टॉल करने योग्य नहीं है] (http://stackoverflow.com/questions/21767130/ios-6-0-simulator-not-visible-installable-in -xcode-5-0-2) – jtbandes

+0

मैं यह नहीं कहूंगा कि यह एक डुप्लिकेट है, क्योंकि यह आईओएस और ओएस एक्स दोनों के विभिन्न संस्करणों पर चर्चा करता है। –

+0

डाउनवोट के लिए स्पष्टीकरण की सराहना करेंगे, धन्यवाद। –

उत्तर

11

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

10.10 -> iOS 7, आईओएस 8.

10,9 -> IOS 6, IOS 7.

इस बीच, Xcode नवीनतम दो संस्करण सिम्युलेटर, जो आप का मतलब है डाउनलोड करने के लिए स्पष्ट रूप से केवल समर्थन एक्सकोड 5 में आईओएस 6 सिम्युलेटर प्राप्त कर सकते हैं, लेकिन एक्सकोड 6 में नहीं।

हालांकि आप पुराने एसडीके को सही फ़ोल्डर में कॉपी/पेस्ट करके पुराने सिम्युलेटर प्राप्त कर सकते हैं, लेकिन यह अभी भी ओएसएक्स-आईओएस संबंध का पालन करता है। यही है, अगर आपके पास आईओएस 6 सिम्युलेटर एसडीके है, तो आप ओएसएक्स 10.9 पर आईओएस 6 सिम्युलेटर चला सकते हैं, लेकिन ओएसएक्स 10.10 नहीं।

+0

इस जानकारी के लिए धन्यवाद। योसामेट कल जारी किया गया था और मैं इस सप्ताह के अंत में एक अंतिम बार जांचने की योजना बना रहा हूं। यदि यह अभी भी मामला है, तो मैं निश्चित रूप से इस उत्तर को स्वीकार करूंगा। –

3

आईओएस सिम्युल्टर आईओएस 7.0 से पुराना रनटाइम एक्सकोड 6 के साथ काम नहीं करेगा। आईओएस सिम्युलेटर रनटाइम आईओएस 7.1 से पुराने ओएस एक्स योसमेट पर काम नहीं करेगा।

आईओएस सिम्युलेटर रनटाइम के पुराने संस्करणों को एक्सकोड 6 के साथ काम करने के लिए नहीं बनाया जा सकता है और न ही ओएस एक्स योसामेट पर उन विरासत रनटाइम में महत्वपूर्ण बदलाव किए बिना।

आप पुराने आईओएस संस्करणों को पुराने तैनाती लक्ष्य को सेट करके अपने ऐप्स बना सकते हैं, लेकिन आप उन्हें ओएस एक्स योसेमेट पर चल रहे एक अनुरूपित डिवाइस पर परीक्षण करने में सक्षम नहीं होंगे। आप आईओएस 6.1 चलाने वाले भौतिक डिवाइस पर परीक्षण कर सकते हैं, या आप पुराने सिम्युलेटर में अपनी परियोजना का परीक्षण करने के लिए ओएस एक्स मैवरिक्स में एक्सकोड 5.1.1 चला सकते हैं।

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