2011-11-22 15 views
7

मैं अपने Info.plist फ़ाइल में सही पर UIPrerenderedIcon निर्धारित किया है के लिए अनदेखा किया जा रहा है लेकिन दोनों सिम्युलेटर और डिवाइस (आईओएस 5.0.1 चल) मूल्य की अनदेखी कर रहे हैं ...UIPrerenderedIcon सिम्युलेटर में XCode 4.2.1 या डिवाइस

<key>UIPrerenderedIcon</key> 
<true/> 

कोई विचार मैं क्या कर सकता हूं? मैंने क्लीन -> बिल्ड की कोशिश की है, लेकिन इसे हल नहीं किया है ...

+1

सिंटैक्स मेरा जैसा ही दिखता है जो आईओएस 5.0.1 और सिम्युलेटर पर काम करता है। क्या आप पूरी फाइल पोस्ट कर सकते हैं और हम एक नज़र देख सकते हैं? – Openside

+0

सुनिश्चित करें कि आप चाबियाँ स्थानीय नामों के बजाय उनके वास्तविक मूल्य के रूप में देख रहे हैं और देखें कि वह कुंजी वास्तविक कुंजी है जिसे – DanZimm

+0

सेट किया जा रहा है, केवल एक ही जानकारी है। फ़ाइल फ़ाइल - इससे कोई फर्क नहीं पड़ता कि मैं फ़ाइल को कैसे देखता हूं (या तो संपत्ति सूची या कच्चे स्रोत कोड के रूप में), मान वहां है, सत्य के रूप में सेट करें। – mootymoots

उत्तर

12

समस्या मिली।

आईओएस 5 में यह आपके आइकन को एक शब्दकोश में एक साथ जोड़ता है। आपको "आइकन फ़ाइलें (आईओएस 5)", फिर "प्राथमिक आइकन" नामक अपनी प्लेलिस्ट में आइटम का विस्तार करने की आवश्यकता है। वहां आप एक और UIPrerenderedIcon मान सेटिंग देखेंगे।

इसे बदलें, और हल करें!

+0

इसे साझा करने के लिए धन्यवाद! मैं अपने ऐप की जानकारी में से एक को देख रहा था। प्लिस्ट (जिसने चमकदार प्रभाव को सफलतापूर्वक रोका) एक नए से तुलना करने के लिए (जिसने झंडा "अनदेखा" किया था)। अब जब मैंने आपकी पोस्ट देखी, तो मैंने देखा कि पहले ऐप में "आइकन फ़ाइलें (आईओएस 5)" प्रविष्टि नहीं है (यह आईओएस 5 से पुरानी है), इसलिए मुझे लगता है कि यह "नियमित" कुंजी पर वापस डिफ़ॉल्ट है। –

+1

एक्सकोड के हाल के संस्करणों (4.5, उदाहरण के लिए) के साथ, आप प्रोजेक्ट का चयन करके, लक्ष्य का चयन करके, "सारांश" चुनकर, "ऐप आइकन" अनुभाग में "प्रीरेंडर" लेबल वाले चेकबॉक्स को चुनकर इस कुंजी को सेट कर सकते हैं। इसे जांचें, और सेटिंग Info.plist में सही जगह पर जोड़ दी जाएगी। –

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