2013-08-30 9 views
26

मैं बस अपना IOS अनुप्रयोग प्रस्तुत करने के साथ निम्न संदेश प्राप्त:iOS एप्लिकेशन प्रस्तुत, अमान्य छवि आकार

अमान्य छवि - आईओएस अनुप्रयोगों के लिए, माउस द्विआधारी प्रस्तुत करने में शामिल PNG प्रारूप में होना चाहिए।

- यदि आपका एप्लिकेशन आईफोन डिवाइस परिवार का समर्थन करता है, तो आपको निम्न आयामों के वर्ग आइकन शामिल करना होगा: 57x57 पिक्सेल और 120x120 पिक्सेल।

-अगर आपके आवेदन iPad डिवाइस परिवार का समर्थन करता है, तो आप निम्नलिखित आयामों के चौकोर आइकन शामिल करना चाहिए: 72x72 पिक्सल, 76x76 पिक्सल और 152x152 पिक्सल

मुझे लगता है कि इन नए छवि आकार कि कर रहे हैं आईओएस 7 के लिए जरूरी हो। क्या किसी को पता है कि 3 आईपैड छवियों के लिए नामकरण सम्मेलन क्या होगा? और क्या अभी भी पुरानी छवि आकारों को भी शामिल करना आवश्यक है, 114x114 और 144x144?

धन्यवाद!

+0

आईओएस एप्लिकेशन के लिए आवश्यक सभी आइकन बनाने के लिए इस एप्लिकेशन का उपयोग करें (https://github.com/rptwsthi/AlliOSIconsWithProperName/archive/master.zip) और अपने एप्लिकेशन में शामिल करें। – rptwsthi

उत्तर

22

हां, आईओएस 7 के लिए नए आइकन आकार हैं। इस आलेख को देखें: New Metrics for iOS 7 App Icons। यह आईफोन और आईपैड के लिए आवश्यक आकारों (लेख के निचले भाग के पास) बताता है:

यदि आप केवल आईओएस 7 को लक्षित करना चाहते हैं, तो आपको केवल 76 x 76, 120 x 120 और 152 x 152 आइकन आकार की आवश्यकता है । यदि आप आईओएस 6 को भी लक्षित करना चाहते हैं, तो आपको 57 x 57, 72 x 72, 76 x 76, 114 x 114, 120 x 120, 144 x 144 और 152 x 152 आइकन आकारों की आवश्यकता होगी। स्पॉटलाइट और सेटिंग आइकन की गिनती किए बिना यदि आप नहीं चाहते कि ओएस उन्हें इंटरपोलेट करे!

जहां तक ​​नामकरण सम्मेलन चला जाता है, तब तक आप जो कुछ भी सही आकार के रूप में चाहते हैं, उसे आइकनों का नाम दे सकते हैं (और उच्च-रेज छवियां @ 2x प्रत्यय का उपयोग करती हैं)। बस सुनिश्चित करें कि आपकी Info.plist फ़ाइल में, आप CFBundleIconFiles कुंजी का उपयोग करके आइकन के नाम घोषित करते हैं।

This similar question एसओ पर भी आपके लिए उपयोग किया जा सकता है।

संपादित करें 1: टिप्पणी के अनुसार नीचे, अधिक जानकारी के लिए यहाँ देखें:

संपादित करें 2: आप Xcode 5 का उपयोग कर रहे हैं, तो चयन लक्ष्य तब सामान्य टैब का चयन करें और आप ऐप आइकन अनुभाग में आवश्यक आइकन के आयाम देख सकते हैं। एप्पल doco के बारे में Asset Catalogs (विशेष रूप से see this section में) देखें जहां यह इस स्क्रीनशॉट दिखाता है:

Xcode 5 screenshot

+4

प्लिस्ट को शामिल करने के लिए @ 2x की आवश्यकता नहीं है। भ्रम 120 x 120 आकार के बारे में बनी हुई है - इसके लिए एक खाता कैसे है? चूंकि यह रेटिना है, इसलिए यह सुनिश्चित नहीं है कि आईओएस इसे प्लेस्ट से पढ़ता है या नहीं। ओटीओएच, कोई 60X60 आइकन छवि नहीं है जिसे प्लेस्ट में शामिल किया जाएगा। उलझन। –

+1

आपको ऐप्पल डेवलपर सेंटर से उपलब्ध आईओएस 7 डिज़ाइन संसाधनों को पढ़ना चाहिए। यह सब बताता है, लेकिन मैंने इसे अपने उत्तर में उद्धृत नहीं किया क्योंकि यह प्री-रिलीज डॉको है। [यहां] देखें (https://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Conceptual/MobileHIG/AppIcons.html#//apple_ref/doc/uid/TP40006556-CH19-SW1) और [यहां ] (https://developer.apple.com/library/prerelease/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/uid/TP40007072-CH6-SW1) । –

5

क्या एप्पल मेल में उल्लेख किया है "आपका वितरण सफल रहा था, लेकिन आप अपने अगले में निम्न समस्याओं को दूर करने के इच्छा हो सकती है डिलीवरी: "

इसका मतलब यह नहीं है कि वे अस्वीकार कर देंगे क्योंकि वे इसे अगले डिलीवरी में ठीक करना चाहते हैं।

6

आईओएस 7 के लिए आवश्यक नए आइकन छवि आकार, नामकरण सम्मेलनों का उल्लेख नीचे दिया गया है।

iPhone के लिए "appicon-60.png, [email protected]"

आईपैड के लिए "appicon-76.png, [email protected]"

स्पॉटलाइट सभी उपकरणों "appicon-छोटे 40.png, [email protected]"

5

Xcode जीयूआई प्रतीक को निर्दिष्ट क्या आइकन आकार का समर्थन कर रहे का एक संक्षिप्त सिंहावलोकन देता है के लिए (देखें के लिए खोज परिणामों आइकन नीचे)। आवश्यक आइकन आपके द्वारा समर्थित डिवाइस (डिवाइस) पर निर्भर होंगे।

enter image description here

चिह्न फ़ाइल नाम आपके जब तक आयाम सही हैं और आप जाने Xcode जीयूआई चित्र के माध्यम से या Info.plist के माध्यम से आइकन फ़ाइल के बारे में पता चुनने का हो सकता है।

4

आपको आईओएस 7 में आईफोन के लिए ऐप आइकन आकार देने की आवश्यकता है, रेटिना डिस्प्ले के लिए 60 * 60 और रेटिना डिस्प्ले के लिए 120 * 120 है। और आपको ios7 में नामकरण सम्मेलन को फिर से हटाने की आवश्यकता है। और अधिक जानकारी के लिए इस चित्र में दिखाई दे ...

enter image description here

और अधिक जानकारी के लिए इस लिंक

https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html

+0

क्या आप इस छवि का स्रोत दे सकते हैं? –

+0

यह लिंक देखें यह अद्यतन लिंक है https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html –

+0

निश्चित रूप से, अपडेट किए गए दस्तावेज़ में [email protected] नहीं, मेरे पास था एक xcode सत्यापन चेतावनी "120px आइकन नहीं मिला" गायब होने के लिए Info.plist पर आइकन जोड़ने के लिए। –

0

देख Images.xcassets में यदि आप उचित आकार के साथ छवियों को दे एक्सकोड कभी भी किसी भी त्रुटि की चेतावनी फेंकता नहीं है, सुनिश्चित करें कि छवियों का आकार उचित है।

चेतावनी/त्रुटि

  • फेंकने की संभावनाएं आप छवियों के किसी भी छूट जाता है तो भले ही आप एकल छवि यह चेतावनी थ्रो याद आती है।
  • यदि छवि का आकार आवश्यक आकार के साथ मेल नहीं खाता है।
2

ऐपिकॉन सेट का उपयोग करने का सबसे आसान तरीका होगा। यहां ऑनलाइन उपकरण है, Icons Master, जो AppIcon.appiconset फ़ोल्डर बनाएगा और यह आइकन के लिए देखभाल आकार और नामकरण संवहन लेता है।

+1

यह बहुत उपयोगी ऑनलाइन उपकरण है। धन्यवाद। – zapoo

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