यदि आपको error
किसी एप्लिकेशन को सबमिट करते समय एक आइकन मिलता है Xcode9
, या यदि आप अपने सिम्युलेटर और साथ ही डिवाइस पर ऐप आइकन नहीं देख सकते हैं, तो बस cocoapods
अपने प्रोजेक्ट में नवीनतम संस्करण में अपडेट करें । यह समस्या एक बग के Xcode9
साथ है cocoapods
।
यहां एक नई गाइडलाइन iPhoneX
देखी जा सकती है ।
यहाँ एक उपयोगी वेबसाइट है जो आईओएस, मैक ऐप और एंड्रॉइड ऐप के लिए एक आइकन बनाती है।
आपको बस अपने 1024 x 1024 आइकन को खींचने और छोड़ने की आवश्यकता है और साइट सभी आइकन आकार बनाएगी और इसे आपके ईमेल पर भेज देगी। फिर iOS ऐप के लिए आइकन सेट करने के लिए निम्न विधि का पालन करें।
Apple द्वारा iOS 8, iPhone 6 और 6 Plus लॉन्च करने के बाद, ऐप आइकन आकार और लॉन्च छवि आकार बदल गए। कृपया नए आकारों के लिए मेरी पोस्ट देखें:
नए iPhone 6 और 6+ के लिए छवि रिज़ॉल्यूशन, @ 3x समर्थन जोड़ा गया?
हां, आपको 120x120 उच्च रिज़ॉल्यूशन आइकन जोड़ने की आवश्यकता है। अब, यदि आप केवल iOS 7 को लक्षित करना चाहते हैं, तो आपको केवल 76 x 76, 120 x 120 और 152 x 152 आइकन आकारों की आवश्यकता है। यदि आप भी iOS 6 को लक्षित करना चाहते हैं, तो आपको 57 x 57, 72 x 72, 76 x 76, 114 x 114, 120 x 120, 144 x 144 and 152 x 152
आइकन आकारों की आवश्यकता होगी । यदि आप ओएस को प्रक्षेपित नहीं करना चाहते हैं, तो स्पॉटलाइट और सेटिंग्स आइकन की गिनती के बिना!
आईओएस 7 ऐप आइकन के लिए ब्लॉग के अनुसार नई मेट्रिक्स पोस्ट ।
अपडेट करें:
Apple दिशानिर्देश ऐप-आइकन या आइकन और छवि के अनुसार आकार :
आइकन आयाम (iOS 7 और बाद के संस्करण)
आइकन आयाम (iOS 6.1 और पहले)
विभिन्न उपकरणों के लिए ऐप आइकन के विभिन्न आकार बनाएं। यदि आप एक सार्वभौमिक ऐप बना रहे हैं, तो आपको सभी चार आकारों में ऐप आइकन की आपूर्ति करने की आवश्यकता है।
IPhone और iPod टच के लिए, इन दोनों आकारों की आवश्यकता है:
IPad के लिए, इन दोनों आकारों की आवश्यकता है:
अब इसे प्रोजेक्ट में सेट करें:
उच्च-रिज़ॉल्यूशन वाले 120 पिक्सेल के साथ एक नया आइकन बनाएं और 60 पिक्सेल ऊपर के रूप में नियमित रूप से Apple प्रलेखन का उल्लेख करते हैं और नाम सेट करते हैं। उदाहरण के लिए, icon-120.png
और icon-152.png
।
इस आइकन को अपने प्रोजेक्ट संसाधन फ़ोल्डर में डालें और इस आइकन को प्रोजेक्ट में जोड़ें:
- इसके बाद, आइकॉन फाइल्स रो पर क्लिक करें
ProjectName-Info.plist
और खोजें । यदि आप इसे नहीं ढूंढ सकते हैं, तो इसे साइन पर क्लिक करके आइकन फ़ाइलों का चयन करें और फिर नीचे की तरह सभी आइकन छवियां सेट करें।(+)
अब ऐप स्टोर में ऐप बाइनरी जमा करने के लिए अपनी परियोजना को संग्रहित और वितरित करें । मुझे उम्मीद है कि अब आप बिना किसी आइकन इश्यू के अपना ऐप सबमिट कर सकते हैं।
ध्यान दें:
उन सभी आइकन प्रदान करने के लिए सावधान रहें जिनकी आपको आवश्यकता है। अन्यथा आपका ऐप्पल सत्यापन को पारित नहीं करेगा। यदि आपको इस तरह का ईमेल प्राप्त हुआ है:
Invalid Image - For iOS applications, icons included in the binary submission must be in the PNG format.
- If your application supports the iPhone device family, you must include square icons of the following dimensions: 57x57 pixels and 120x120 pixels.
- If your application supports the iPad device family, you must include square icons of the following dimensions: 72x72 pixels, 76x76 pixels and 152x152 pixels
Apple अब उन अनुप्रयोगों को स्वीकार कर रहा है जो iOS 7 पर काम करते हैं, इसलिए Deployment target
6.1 या इससे पहले जो भी हो , लेकिन आपको iOS 7 आइकन साइज भी उपलब्ध कराने की आवश्यकता है जैसा कि मैंने ऊपर बताया है (कि स्टोर उम्मीद कर रहा है)।
Xcode 5 ऐप आइकन प्रबंधित करें
यदि आप xCode5 का उपयोग कर रहे हैं, तो अपडेट करने वाली पहली चीज़ आइकन है। Xcode 5 केवल एक छवि की कई प्रतियों (जैसे कई प्रस्तावों के लिए) का प्रबंधन करने के लिए एसेट कैटलॉग का परिचय देता है। हम लॉन्च इमेज के साथ गेम के आइकन दोनों को प्रबंधित करने के लिए एक बनायेंगे।
अब, Use Asset कैटलॉग बटन पर क्लिक करें। माइग्रेशन की पुष्टि करते समय, आपसे यह भी पूछा जाता है कि क्या आप लॉन्च इमेज (जो कि आपके ऐप को शुरू करते समय दिखाई देने वाली स्प्लैश स्क्रीन के लिए iOS की बात है) को माइग्रेट करना चाहते हैं - आप यह सुनिश्चित करना चाहेंगे कि इसकी भी जाँच हो।
कृपया एसेट कैटलॉग के अधिक जानकारी के लिए देखें