तो यह कुछ के लिए काफी दर्दनाक रहा है जिसे तुच्छ होना चाहिए। मैंने जो किया था यह रहा:
Xcassets का उपयोग करें
मैंने लॉन्च के लिए .xassets बनाम .xib का उपयोग करने का निर्णय लिया। मैंने .xib को हटा दिया। यदि आपके पास अपनी परियोजना में पहले से ही छवियां हैं। तो आप महान हैं, अन्यथा आप फ़ाइल> नई> फ़ाइल से एक जोड़ सकते हैं:
एक लॉन्च इमेज सेट बनाएं
अब नेविगेटर क्षेत्र में दाईं ओर क्लिक करके अपने .xcassets फ़ाइल में एक न्यूनतम लॉन्च सेट और आइकन सेट बनाएं।
ऐप आइकन अपडेट करें और इमेज सेटिंग्स लॉन्च करें
फिर मैंने यह सुनिश्चित किया कि मेरे लक्ष्य में "ऐप्स आइकन और छवि सेट" नीचे हैं।
बहुत महत्वपूर्ण: सुनिश्चित करें कि "लॉन्च स्क्रीन फ़ाइल" सेटिंग रिक्त है।
छवियाँ जोड़ें
अंतिम लेकिन कम से कम, उपकरण चयन के लिए Apple द्वारा उपयोग की जाने वाली शब्दावली भ्रमित करने वाली है। शुरू में मैंने सोचा था कि चूंकि मैं केवल iOS8 (iPhone पोर्ट्रेट) के लिए तैनाती कर रहा हूं, मैं यह कर सकता हूं और सिर्फ iPhone 6 और iPhone 6+ लॉन्च छवियों में डाल सकता हूं:
मुझे जल्दी से एहसास हुआ कि यह काम करने का तरीका नहीं है और मुझे एक चेतावनी मिल रही थी: "आईओएस 7.0 के लिए एक आईफोन रेटिना (4 इंच) की लॉन्च की गई छवि और बाद में इसकी आवश्यकता है।"
इसलिए मुझे आईओएस 7.0 के तहत और बाद में भी आईफोन का चयन करना पड़ा और आईफोन 5 एस के लिए एक छवि जोड़ें।
तो यह जानने के लिए कि दाईं ओर कौन से बॉक्स चेक करने हैं, यह सवाल न पूछें: मेरा न्यूनतम iOS और डिवाइस और डिवाइस ओरिएंटेशन क्या है:
मेरे न्यूनतम iOS का समर्थन करने वाले कौन से उपकरण हैं? अब उन उपकरणों पर समर्थित न्यूनतम iOS क्या है? और सुनिश्चित करें कि आप उन सभी बॉक्सों की जांच करते हैं। इसलिए मेरे लिए, मैं 8.0 पर iPhone 5s, 6 और 6 Plus को लक्षित कर रहा हूं, लेकिन यह देखते हुए कि iPhone 5s 7.0 के साथ मौजूद हो सकता है, मुझे छवि प्लेसहोल्डर को दिखाने के लिए 7.0 बॉक्स की जांच करने की आवश्यकता है। दूसरे शब्दों में, दाईं ओर एक iOS (iOS) चेक बॉक्स आपको उस डिवाइस के लिए उपलब्ध न्यूनतम iOS संस्करण दिखाता है और आपको छवि प्लेसहोल्डर को दिखाने के लिए उस पर क्लिक करने की आवश्यकता है और इस आईओएस संस्करण पर तैनात किए जाने के बावजूद एक छवि डालनी चाहिए या नहीं ।
आशा है कि यह किसी की मदद करता है।