2013-09-26 6 views
31

दोनों नहीं, मैं नए एक्सकोड में आवश्यक सभी नई लॉन्च छवियों को सेट कर रहा हूं, लेकिन मुझे बहुत अजीब समस्या है ... जब मैं पोर्ट्रेट गैर डालता हूं -रेटिना (768x1024) छवि में कोई समस्या नहीं है ... लेकिन फिर जब मैं पोर्ट्रेट रेटिना (1536x2048) छवि डालने के लिए जाता हूं, तो यह अंतिम कोई समस्या नहीं दिखता है लेकिन गैर-रेटिना गायब हो जाती है और यह एक त्रुटि कहती है: नहीं सही आयामों वाली छवि मिली .... और एक ही चीज दो परिदृश्य छवियों के लिए भी होती है ... मैं 2 छवियां जोड़ रहा हूं ताकि आप समस्या को बेहतर ढंग से समझ सकें ....एक्सकोड 5 में आईपैड लॉन्च छवियां केवल रेटिना या गैर रेटिना स्वीकार करती हैं लेकिन

यहां मेरे पास 2 गैर -रेटिना

enter image description here

और जब मैं 2 रेटिना सेट गैर रेटिना गायब हो जाता है ...

enter image description here

को भी यही समस्या का सामना करना पड़ रहा है? क्या इसका कोई समाधान है? किसी भी मदद के लिए धन्यवाद। मैसी

+0

आईओएस 6 और निचले स्तर में आपको अपने लॉन्चमेज में स्टेटस बार के लिए जगह शामिल नहीं करनी चाहिए। – rckoenes

+0

मैंने एक्सकोड पर उपायों का पालन किया ... क्या आपका मतलब है कि पोर्ट्रेट गैर-रेटिना 768x1024 नहीं होना चाहिए जैसा कि एक्सकोड में बताया गया है? – Blue

+0

संपत्ति लाइब्रेरी का उपयोग करते समय आपको गैर रेटिना के बारे में भी चेतावनी दी जाएगी – rckoenes

उत्तर

51

मैंने इसके साथ भी संघर्ष किया, लेकिन मुझे यह पता चला है कि जब आपके पास image.png नामक एक गैर-रेटिना छवि है और इसके रेटिना समकक्ष को [email protected] नाम दिया गया है। तो आपको ठीक करने के लिए आपको पहले "डिफ़ॉल्ट-पोर्ट्रेट-1024 ~ आईपैड" और दूसरा "डिफ़ॉल्ट-पोर्ट्रेट-1024 @ 2x ~ आईपैड" नाम देने की आवश्यकता होगी। "@ 2x ~ आईपैड" से पहले का हिस्सा दोनों को पहचानने के लिए समान होना चाहिए। यह गूंगा है और नामकरण को भ्रमित कर सकता है, लेकिन इस तरह यह अभी काम करता है। मुझे यकीन नहीं है कि यह कार्यक्षमता जानबूझकर है, क्योंकि यह किसी भी आइकन छवियों के लिए इस तरह से काम नहीं कर रहा है ...

आशा है कि इससे मदद मिलती है!

+1

बहुत बहुत धन्यवाद! उसने जादू की तरह काम किया! शांति ... भारी – Blue

+2

इस काम को पाने की कोशिश करने के साथ संघर्ष करने के बाद मुझे एहसास हुआ कि ~ आईपैड संशोधक केस-संवेदी है। मेरे पास मेरे फाइलनामों में ~ आईपैड था और मैं वही व्यवहार देख रहा था। उन्हें ~ आईपैड में बदलने के बाद, वे सभी स्वीकार किए गए थे। मेरा सिद्धांत यह है कि ऐप्पल प्रत्येक अभिविन्यास के लिए UILaunchImages ~ ipad के लिए info.plist फ़ाइल में केवल एक रिकॉर्ड चाहता है, इसलिए फ़ाइल नाम के अंत में वैध @ 2x ~ आईपैड संशोधक के साथ समान नाम की तलाश है और इसे नहीं मिल सकता है। यदि आप गैर-रेटिना छवि को पहले से ही चुनते हैं तो संपादक आपको रेटिना छवि को जोड़ने नहीं देता है क्योंकि यह केवल प्रति अभिविन्यास को एक प्रविष्टि की अनुमति देता है। –

+0

दरअसल, आईपैड में पी का पूंजीकरण समस्या का कारण बनता है। धन्यवाद! – Pat

0

मैं अपनी चेतावनियों को हटाने के लिए plist में जोड़ रहा हूं।

info.plist

0

शायद "YourApp-Info.plist" फ़ाइल समस्या है। इसे जाँचे। मुझे एक ही समस्या है और मुझे "YourApp-info.plist" फ़ाइल में समस्या मिली है। मेरी समस्या में फ़ाइल को पहले से हटा दिया गया था और फ़ाइल का नया स्थान गलत था।

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