iOS ऐप आइकन और लॉन्च छवियों को कैसे सेट करें


171

मैं छवियों को कैसे सेट कर सकता हूं ताकि मैं अपने ऐप को संग्रहीत और मान्य कर सकूं? स्क्रीन अब इस तरह दिखता है:

यहां छवि विवरण दर्ज करें

तो पहले वाला कहता है 29pt, लेकिन फिर यह भी कहता है 2x। तो क्या मैं एक 29x29छवि या एक 58x58छवि रखूं? और मैं अन्य सभी को कहां रखूं? (मैं और अधिक से अधिक आकार देखते हैं कि पता है 29, 40और 60)।

वैसे भी, मैंने जो कोशिश की थी, उसे मैंने 29x29पहले स्लॉट 40x40पर, दूसरे पर, और 60x60तीसरे और चौथे पर एक पीएनजी घसीटा था । जब मैं गया Product->Archive, मुझे मिल गया

/ उपयोगकर्ता / kendon / दस्तावेज़ / iPhone Apps / बिक्री उपकरण / बिक्री उपकरण / Images.xcassets: "AppIcon" नाम के ऐप आइकन सेट में कोई भी लागू सामग्री नहीं थी।


एपिकॉन और टैप विशेषता निरीक्षक का चयन करें, यह 1x के लिए 29x29 और 2x आदि के लिए 58x58 के आयाम को भी दर्शाता है
मुहम्मद अदनान

3
आप इस वेबसाइट का उपयोग सभी एप्लिकेशन आइकन makeappicon.com
AL NovI

9
हम केवल Xcode में ही ऐसा क्यों नहीं कर सकते? कोई विशेष ऐप या वेबसाइट नहीं। केवल एक बड़ी छवि, यह बहुत आसान नहीं होगा। इस तरह मैं एकता में करता हूं
tsukimi

ऐसा लगता है जैसे छवि आइकन में सफेद पृष्ठभूमि के किनारों के बहुत करीब है, क्या छवि को छोटा करने का एक तरीका है लेकिन पिक्सेल को उसी अनुपात में पिक्सेल रखें जो आवश्यक है? यह makeappicon.com
nenur

इसका आईओएस 13 में अब उपयोग नहीं किया गया है।
मनीष

जवाबों:


211

अपडेट: जब तक आप एक-एक करके आइकनों का आकार बदलना पसंद नहीं करते, शमौदी का जवाब देखें । यह बहुत आसान है।

आइकन आकार

यहां छवि विवरण दर्ज करें

IOS 9 के लिए डिजाइनिंग से ऊपर की छवि । वे iOS 10 के लिए समान हैं ।

ऐप आइकन कैसे सेट करें

प्रोजेक्ट नेविगेटर में Assets.xcassets पर क्लिक करें और फिर AppIcon चुनें ।

यहां छवि विवरण दर्ज करें

यह आपको एक खाली ऐप आइकन सेट देगा।

यहां छवि विवरण दर्ज करें

अब बस ऐप सेट में हर ब्लैंक पर फाइंडर से राइट साइज इमेज (.png फॉर्मेट) को ड्रैग करें। एप्लिकेशन आइकन अब सभी को सेट किया जाना चाहिए।

सही आकार की छवियां कैसे बनाएं

आईओएस 9 में आवश्यक प्रत्येक बिंदु आकार के लिए पिक्सेल शीर्ष पर छवि बताती है। हालांकि, भले ही मुझे यह उत्तर आईओएस के भविष्य के संस्करणों के लिए अपडेट नहीं मिला है, फिर भी आप सही पिक्सेल आकार का उपयोग कर सकते हैं नीचे विधि।

खाली छवि सेट पर प्रत्येक रिक्त स्थान पर कितने बिंदु (pt) देखें। यदि छवि 1x है तो पिक्सेल अंक के समान हैं। 2x के लिए अंक को दोगुना और 3x को अंक को तिगुना करते हैं। इसलिए, उदाहरण के लिए, पहले खाली (29pt 2x) से ऊपर आपको 58x58 पिक्सेल छवि की आवश्यकता होगी।

आप एक 1024x1024 पिक्सेल छवि के साथ शुरू कर सकते हैं और फिर इसे सही आकार में बदल सकते हैं। आप इसे स्वयं कर सकते हैं या सही आकार प्राप्त करने के लिए वेबसाइट और स्क्रिप्ट भी हैं। "आईओएस ऐप आइकन जनरेटर" या कुछ इसी तरह की खोज करें।

मुझे नहीं लगता कि नाम तब तक मायने रखते हैं जब तक आपको आयाम सही नहीं मिलते, लेकिन सामान्य नामकरण सम्मेलन इस प्रकार है:

Icon-29.png      // 29x29 pixels
Icon-29@2x.png   // 58x58 pixels
Icon-29@3x.png   // 87x87 pixels

छवि लॉन्च करें

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

उपयोगी दस्तावेज

इस पोस्ट में Xcode चित्र Xcode 7 के साथ बनाए गए थे।


मेरे लिए, XCode 7.2 में, XCode आपको उन बॉक्स में चित्र खींचने की अनुमति नहीं देता है। क्या उसके लिए आपके द्वारा मेरी मदद की जाएगी?
आहिट ६३४५

1
@ ahitt6345: मैंने इसे फिर से Xcode 7.2 के साथ परीक्षण किया और यह अभी भी काम करता है। खोजक खोलें और जो भी फ़ोल्डर आपके पास है, उसमें अपनी छवियों का पता लगाएं। फिर उन्हें एक्सकोड में सही ऐप आइकन सेट लोकेशन में खींचें जैसा कि ऊपर दिखाया गया है। यदि आपकी छवि गलत प्रारूप में है, तो यह काम नहीं कर सकता है। .Png प्रारूप का उपयोग करें।
Suragch

वे .Png प्रारूप हैं, मैंने एक बार फिर से खींचने और छोड़ने की कोशिश की है और यह अभी भी काम नहीं किया है।
ahitt6345

@ ahitt6345, इस YouTube वीडियो ट्यूटोरियल को देखें । यह कार्रवाई में किए जा रहे कार्यों को देखने में मदद कर सकता है।
सुरगाच

मुझे उन्हें खींचने में समस्याएँ थीं और जब तक मैं उस स्थान से मिलान करने के लिए png के प्रारूप को नहीं बदल देता, जिस पर मैं उसे खींच रहा था। यह Xcode 8.3 के साथ है
curt

177

मैंने हाल ही में इस ऐप को ऐप स्टोर में आइकन सेट क्रिएटर कहा है, जो मुफ़्त है, विज्ञापनों के बिना, नए परिवर्तनों पर अपडेट किया गया, सीधे आगे और ओएसएक्स, आईओएस और वॉचओएस में हर संभव आइकन आकार के लिए ठीक काम करता है:

आइकन सेट निर्माता में:

  1. अपनी छवि को दृश्य में खींचें
  2. अपना लक्ष्य प्लेटफ़ॉर्म चुनें
  3. चिह्न सेट फ़ोल्डर निर्यात करें

iconSetCreator

XCode में:

  1. Assets.xcassets फ़ोल्डर पर नेविगेट करें
  2. पहले से मौजूद AppIcon को हटा दें
  3. राइट क्लिक -> अपने बनाए गए आइकन-सेट को AppIcon के रूप में आयात करें और आपका काम हो गया


1
यह मेरे लिए एक बड़ी संपत्ति बन गया, जबकि मैं अपने एंटरप्राइज ऐप्स के लिए ऐप आइकन सिस्टम को समझने के साथ कुश्ती कर रहा था। हालांकि, यह ध्यान देने योग्य है कि यह कैसे काम करता है, इसके साथ थोड़ी स्पष्टता है। एप्लिकेशन आपको विशेष रूप से नाम या स्थान नहीं बताता है जहां नई उत्पन्न छवियां सहेजी गई हैं। यह एक iOS एप्लिकेशन है, मुझे यह महसूस करने में थोड़ा समय लगा कि ऐप ने 'iOS' नाम का एक फ़ोल्डर बनाया और फिर छवियों को 'Appicon.appiconset' नाम के किसी अन्य फ़ोल्डर के अंदर सहेजा। जब परियोजना में आयात करने के लिए तैयार है, तो यह वह फ़ोल्डर है जिसे आपको चुनना चाहिए।
बिल नॉर्मन

पूरी तरह से अपना समय बचाया ... मुझे 15 मिनट में सब कुछ मिल गया
NduJay

22

थोड़ा समय बचाने के लिए:

1) आप अपने ऐप आइकन छवियों को खोजक में चिह्नित कर सकते हैं और ऐप आइकन इमेजसेट के खाली स्लॉट्स में से एक में खींचकर उन्हें एक बार में अपने एसेट्स कैटलॉग में खींच सकते हैं। जब आप अपने ड्रैग को स्लॉट के ऊपर रखते हैं, तो कई अन्य स्लॉट चयनित दिखते हैं और जब आप ड्रॉप करते हैं तो सभी एक ही बार में भर जाएंगे। ध्यान दें कि यह XCode 8 में काम करता है (मैंने XCode 7 की कोशिश नहीं की है), लेकिन XCode 9 बीटा में अभी तक नहीं।

ऐप आइकन में खींचकर एसेट कैटलॉग इमेजसेट

2) "टेक्निकल क्यू एंड ए क्यूए 1686" ऐप्पल डॉक्यूमेंटेशन साइट में प्रति ऐप आइकन स्लॉट का आकार पहले से ही एक अच्छी छवि में आपके लिए गणना की गई है और इसमें सही छवि नाम कन्वेंशन भी हैं।

ऐप आइकन का आकार


11

सही आकार निम्नलिखित हैं:

1)58x58

2)80x80

3)120x120

4)180x180


10

मैं सभी सही छवि आकारों का उत्पादन करने के लिए Prepo नामक एक उपकरण का उपयोग करता हूं। आप बस उस एप्लिकेशन को फीड करें जिसे आप इमेज फाइल करते हैं और यह एक उपयुक्त नाम के साथ प्रत्येक आवश्यक फाइल को थूक देगा।

एक बार जब आप ऐसा कर लेते हैं, तो आप उपयुक्त फ़ाइलों में खींच सकते हैं या बस अपने प्रीपो एक्सपोर्ट किए गए फ़ोल्डर को इंगित कर सकते हैं।


यह नवीनतम Ipads के लिए 167x167 आइकन नहीं करता है
यर्नार अमेरगलीयेव

जब आप छवियों को निर्यात करते हैं तो यह वास्तव में 167x167 उत्पन्न करता है। यह सिर्फ पूर्वावलोकन विंडो में उस आकार (और कई अन्य आकार) को नहीं दिखाता है
tiguchi

8

अब ऐप-आइकन सेट करने के लिए एक दिन वास्तव में आसान है, बस https://makeappicon.com/ पर जाएं अपनी छवि जोड़ें, वे आपको ऐप-आइकन के सभी आकार भेजेंगे (साथ ही घड़ी और itunes के लिए भी), अब क्लिक करें संपत्ति .प्रोजेक्ट नेवीगेटर में .assassets और उसके बाद AppIcon चुनें। अब आपको बस आइकन को एन ड्रैग करना होगा।


5

बाईं सूची में, "AppIcon" पर राइट क्लिक करें और "Open in finder" पर क्लिक करें, "AppIcon.appiconset" नाम वाला एक फ़ोल्डर खुल जाएगा। वहाँ आवश्यक संकल्प के साथ सभी ग्राफिक्स चिपकाएँ। एक बार हो जाने के बाद, वे सभी चित्र उसी स्क्रीन (आपके स्क्रीन शॉट में एक) में दिखाई देंगे। फिर उन्हें उपयुक्त बॉक्स में खींचें। ऐप आइकन जोड़ दिए गए हैं। लॉन्च छवियों के लिए एक ही प्रक्रिया। इस प्रक्रिया के माध्यम से लॉन्च छवियों को आईओएस 7 और नीचे के लिए जोड़ा जाता है। IOS 8 के लिए अलग से LaunchScreen.xib फ़ाइल डिफ़ॉल्ट रूप से बनाई गई है।


5

मुझे ऐप मिला जिसका नाम Iconizer है। आप गितुब पर भंडार पा सकते हैं । Iconizer OS X, iPad, iPhone, CarPlay और Apple Watch के लिए ऐप आइकन उत्पन्न कर सकता है केवल एक छवि के साथ ।

Iconizer पर बस अपने आइकन को खींचें और छोड़ें, उन प्लेटफार्मों का चयन करें जिनकी आपको ज़रूरत है और चाहे या नहीं आप सभी प्लेटफार्मों को एक परिसंपत्ति कैटलॉग में उत्पन्न करना चाहते हैं या नहीं, फिर निर्यात मारा।

उसके बाद बस की जगह (हटाना और आयात) में AppIcon Assets.xcassets


2

यह XCode का एक बहुत निराशाजनक हिस्सा है। जब मैं xcode (संस्करण 8) के एक नए संस्करण पर स्विच करता हूं, तो कई लोगों की तरह, मैंने इस पर घंटों बर्बाद किया। मेरे लिए समाधान मेरी परियोजना के लिए संपत्तियों को खोलने और "ऐप आइकन और लॉन्च इमेज" के तहत आइकन के लिए "माइग्रेट" विकल्प चुनना था। इससे मुझे कोई मतलब नहीं था क्योंकि मेरे पास पहले से ही मेरे सभी आइकन थे, लेकिन यह काम कर गया! दुर्भाग्य से मैं अब इस परियोजना में अपने लांचर प्रतीक की दो प्रतियां हैं लगता है।


IOS 11 के लिए एक बहुत ही पुराने (iOS 3) प्रोजेक्ट को अपडेट करने के लिए मुझे यही चाहिए था
डग वॉस

1

अद्यतन संस्करण (Xcode 8.3.3) के अनुसार, मैंने देखा कि AppIconसेट के सभी क्षेत्रों के लिए नीचे रिज़ॉल्यूशन आवश्यक है ।

40x40
58x58
60x60
80x80
87x87
120x120
180x180

यह hdpi, xhdpi, xxhdpi आदि के साथ आता है। आशा है कि यह दूसरों की मदद करेगा।

120x120 पर संपादित किया गया

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.