चूँकि Xcode 4.4 Icon संगीतकार आइकन बनाने के लिए अनुशंसित तरीका नहीं है और अब Xcode के मानक संस्थापन में शामिल नहीं है। रेटिना डिस्प्ले के साथ मैक की शुरुआत के कारण, अब ऐप आइकन सहित सभी ग्राफिक्स के उच्च रिज़ॉल्यूशन संस्करण प्रदान करने की सिफारिश की गई है।
अपने ऐप को Xcode> 4.4 के तहत एक आइकन देने के लिए निम्न कार्य करें:
एक फ़ोल्डर बनाएँ [IconName]। खोजक में .onsonset
इस फ़ोल्डर में अपने आइकन को png फ़ाइलों के रूप में रखें। आपको 16px, 32px, 64px (केवल रेटिना), 128px, 256px, 512px और 1024px (केवल रेटिना) के आकार में आइकन की आवश्यकता होगी
इन आइकनों को पैटर्न आइकॉन_16x16.png, icon_32x32.png, icon_128x128.png वगैरह के साथ नाम दिया जाना चाहिए
रेटिना डिस्प्ले का समर्थन करने के लिए आपको आइकन को डबल रिज़ॉल्यूशन के साथ जोड़ना होगा, जिसका नाम icon_16x16@2x.png (आकार 32x32 के साथ), icon_32x32@2x.png (आकार 64x64) और इतने पर icon_512x512@2x.png (आकार 1024x1024) है।
इस [IconName] को खींचें। Xcode करने के लिए फ़ोल्डर को कॉपी करें (यदि आवश्यक हो तो कॉपी करें)
info.plist फ़ाइल में "CFBundleIconFile" (आइकन फाइल को कुंजी के रूप में) मान [IconName] पर सेट करें लेकिन .iconset एक्सटेंशन के बिना।
एनोटेशन
- यह (वर्तमान में) @ 2x आइकन प्रदान करने के लिए आवश्यक नहीं है
- यदि आप प्रत्येक आइकन फ़ाइल प्रदान नहीं करते हैं तो यह (आमतौर पर) भी काम करेगा
- आइकनसेट फ़ोल्डर में icon_64x64.png फ़ाइल नहीं होनी चाहिए। 64px आइकन केवल icon_32x32 के रेटिना संस्करण के लिए है
अद्यतन:
अंत में आपके .iconset फ़ोल्डर में निम्नलिखित 10 आइटम हैं:
icon_16x16.png
icon_16x16@2x.png
icon_32x32.png
icon_32x32@2x.png
icon_128x128.png
icon_128x128@2x.png
icon_256x256.png
icon_256x256@2x.png
icon_512x512.png
icon_512x512@2x.png
आधिकारिक गाइड:
https://developer.apple.com/library/content/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Optimizing/Optimizing.html
अतिरिक्त जानकारी:
आइकन्स फ़ोल्डर को आइकन्स फ़ाइल में बदलने के लिए, टर्मिनल पर निम्न कमांड चलाएँ:
iconutil -c icns [IconName].iconset
जहां [IconName] को आइकॉनसेट फोल्डर के उपसर्ग के साथ बदलना चाहिए। अब आपके पास एक फ़ाइल है जिसका नाम [IconName] .icns है। Xcode 4.4 में, टारगेट सारांश में, आइकन के लिए प्रश्न चिह्न पर राइट क्लिक करें, फिर icns फ़ाइल चुनें। फिर आपको प्रश्न चिह्न को आइकन से बदल कर देखना चाहिए।