2011-09-07 31 views
5

में ऊपर-नीचे लोड हो रहा है मैंने अपने कोड के साथ कुछ भी नहीं किया है, और एक्सकोड का नवीनतम संस्करण चला रहा हूं, लेकिन किसी कारण से जब मैं सिम्युलेटर पर एक बिल्ड चलाता हूं, तो सब कुछ पूरी तरह से काम करता है तथ्य यह है कि यह उल्टा है। कोई विचार क्यों यह मामला हो सकता है?एक्सकोड सिम्युलेटर एक्सकोड

अग्रिम धन्यवाद।

+0

क्या आपने डिवाइस को घुमाने की कोशिश की? (मजाक नहीं, सिम्युलेटर को घुमाने के लिए एक विकल्प है) –

+1

लेकिन सिम्युलेटर आमतौर पर सीधे शुरू होता है ... कुछ और हो सकता है – tipycalFlow

+0

क्या आप सिम्युलेटर या इसके अंदर की सामग्री के बारे में बात कर रहे हैं – Robin

उत्तर

4

यह आज भी मेरे साथ हुआ। सबसे आसान अस्थायी फ़िक्स "सारांश" टैब पर आपके लक्ष्य के "समर्थित डिवाइस अभिविन्यास" को देखना है। मेरा अनुमान है कि "पोर्ट्रेट" और "उल्टा डाउन" दोनों चुने गए हैं।

किसी कारण से मेरा एक्सकोड "उल्टा डाउन" में डिफॉल्ट कर रहा था और उस अभिविन्यास को अचयनित करने से समस्या दूर हो गई।

+0

मुझे एक ही समस्या का सामना करना पड़ रहा है, मैंने लगभग हर चीज की कोशिश की है (प्रोजेक्ट सेटिंग, जानकारी प्लिस्ट, कोड लेवल मास्ट सेटिंग, ऐप क्लीन अप, सिम्युलेटर रीसेट) लेकिन कोई मदद नहीं। इसे कैसे हल करें? मेरा ऐप upsidedown को छोड़कर अन्य उन्मुखीकरण के लिए पूरी तरह से काम कर रहा है। – Mrunal

7

मुझे यह समस्या भी थी (है)। सबसे पहले मैंने पाया कि जब मैंने एक नया ऐप बनाया और Info.plist की तुलना की और मुझे पता चला कि मेरे ऐप में समर्थित डिवाइस ओरिएंटेशन ताजा ऐप से अलग है।

विशेष रूप से, मेरे पास पोर्ट्रेट शीर्षपोर्ट्रेट नीचे से ऊपर है। सूची के सिर पर पोर्ट्रेट नीचे डालने के बाद समस्या गायब हो गई।

या तो मैंने सोचा। मैंने मुख्य फ़ोल्डर को पुनर्गठित किया और सभी पीएनजी फ़ाइलों को संसाधन फ़ोल्डर में डाल दिया। प्रोजेक्ट में पुराने संदर्भ हटा दिए गए और नए स्थानों में जोड़ें और अब समस्या वापस आ गई है।

यह भी ध्यान दिया गया है कि समस्या वास्तविक आईओएस डिवाइस पर हो रही है। आप इस लॉन्च पिक्स में स्टेटस बार में देख सकते हैं और तस्वीर दोनों उल्टा हैं। जैसे ही मेरा मुख्य दृश्य दृश्य ऑरियंस को सही तरीके से लोड करता है और पोर्ट्रेट टॉप ओरिएंटेशन में सीधे हो जाता है।

[चित्र लांच 1

की वहाँ जाता है कि इस के कारण प्रोजेक्ट फाइल के बारे में कुछ किया जाना है। अभी तक ढुंढ रहा हूँ।

आसपास देखकर मुझे यह पता चला [यह 2 जो कहता है कि आदेश महत्वपूर्ण है और शीर्ष सबसे महत्वपूर्ण दृश्य है। इसलिए अब मैं वास्तव में परेशान हूं क्योंकि पोर्ट्रेट बोटम सूची के प्रमुख पर है।

3

समाधान मिला!

स्पष्ट रूप से इंटरफेस बिल्डर में एक बग है। यदि आप बस सभी ओरिएंटेशन पर क्लिक करते हैं, तो वांछित क्रम में उन्हें वापस क्लिक करें Info.plist सही ढंग से बनाया गया है।