ऐप आइकन के हाइलाइटिंग को कैसे अक्षम करें?


79

IPhone के मुख पृष्ठ पर प्रदर्शित होने के दौरान मैं अपने आइकन पर दिखने वाले हाइलाइटिंग को कैसे अक्षम कर सकता हूं?

धन्यवाद।


2
XCode4: "हाइलाइटिंग" == "ग्लॉस इफेक्ट"
d.ennis

जवाबों:


148

सबसे आसान तरीका है कि अपने लक्ष्य के सारांश टैब पर पहले से रेंडर चेक बॉक्स की जाँच करें:

पूर्वनिर्धारित चिह्न

वैकल्पिक रूप से, का मान सेट Icon files (iOS 5) > Primary Icon > Icon already includes gloss effectsकरने के लिए YESअपने आवेदन की Info.plist में।

चिह्न में पहले से ही चमक प्रभाव शामिल हैं


2
यह निश्चित रूप से काम करता है, लेकिन iPhone सिम्युलेटर कभी-कभी 'ग्लॉसी' संस्करण पर रहता है। इस मामले में, सिम्युलेटर से ऐप को हटाना और बिल्ड डायरेक्टरी को हटाना आइकन को ताज़ा करने के लिए मजबूर करता है
जेसेन मारैस

1
बस आइवेनेन को यह बताने के लिए कि संपत्ति सूची कुंजी को अब कहा जाता है: चिह्न में पहले से ही चमक प्रभाव शामिल हैं। मैं
xcode

18
सिर्फ इसलिए कि यह एक लोकप्रिय प्रश्न है, यह एसडीके के नए संस्करणों में अपडेट किया गया है, आपको अब Icon already includes gloss and bevel effectsउस कुंजी को देखना चाहिए और जांचना चाहिए । उम्मीद है कि इससे नए लोगों को मदद मिलेगी।
निकोलस एस

7
IOS5 उपकरणों के लिए एक नई कुंजी संरचना है, एक सिंगल ऑन / ऑफ की के बजाय, एक CFBundleIcons शब्दकोश है, जिसमें CFBundlePrimaryIcon शब्दकोश है जिसमें CFBundleIconFiles की एक सरणी है। BOOL UIPrerenderedIcon कुंजी CFBundlePrimaryIcon शब्दकोश में जाती है।
५५:१२

XCode 4: Project Target > Summary > App Iconचेकबॉक्स पर जाएं और चेक करें Prerenderedजो ग्लॉस इफेक्ट को निष्क्रिय करता है। ध्यान दें कि सिम्युलेटर में कभी-कभी प्रभाव साफ और पुनर्निर्माण के बाद लागू नहीं होता है। यदि हां, तो सिम्युलेटर से बिल्ड फ़ोल्डर को भी हटा दें।
d.ennis

32

नए xcode 4 में आपको एक नई प्रविष्टि जोड़ने और निम्न सूची में खोज करने की आवश्यकता है:

"आइकन में पहले से ही चमक प्रभाव शामिल हैं"

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

धन्यवाद


23

मैंने कई बार यह कोशिश की और थोड़ा निराश हो गया क्योंकि यह काम नहीं कर रहा था। मुझे पता है कि मेरे पास पहले से ही यह विकल्प NO पर सेट था और Icon फ़ाइलों के तहत छिपा हुआ था।

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

उम्मीद है कि यह किसी और की मदद करता है।


हाँ - यह iOS 5 के लिए नया प्रतीत होता है। आइकनों के लिए अब दो अलग-अलग प्रविष्टियाँ हैं, और "आइकन के लिए दो में पहले से ही ग्लॉस इफेक्ट शामिल है" उर्फ ​​यूपीरेंडर्डआईकन प्रॉपर्टी। दोनों को सेट करने की जरूरत है।
n13

18

Xcode 5 में यह सेटिंग बदल गई है। इसे चुनने के लिए अपना चयन करें xcassets, ऐप आइकन प्रविष्टि चुनें और गुण निरीक्षक में, iOS icon is pre-renderedचेकबॉक्स चुनें।

Xcode 5 में प्री-रेंडर किए गए आइकन को चालू करें


2
किसी भी तरह से हम इसे सही उत्तर में बदल सकते हैं? पहले वाला, जबकि सही है, लगभग पांच साल बाद बड़ा और अप्रासंगिक है।
तिमन

13

IPhone HIG से:

नोट: यदि आप चुनते हैं, तो आप iPhone OS को अपने आइकन में चमक जोड़ने से रोक सकते हैं। ऐसा करने के लिए, आपको अपने एप्लिकेशन की Info.plist फ़ाइल में UIPrerenderedIcon कुंजी जोड़ना होगा (इस फ़ाइल के बारे में जानने के लिए iPhone एप्लिकेशन प्रोग्रामिंग गाइड पढ़ें)। आपका आइकन अभी भी 57 x 57 पिक्सल को मापना चाहिए, चाहे आप अतिरिक्त चमक का लाभ उठाएं।


7

अपनी Info.plistफ़ाइल खोलें , नाम भी दिया जा सकता है ProjectName-Info.plist, और एक नई लाइन जोड़ सकते हैं । कुंजी -column मानव पठनीय रूप में कुंजी है कि सेट करने के लिए संभव हो रहे हैं की एक बहुत बड़ी सेट के माध्यम से यह और स्क्रॉल क्लिक इस सूची में नीचे एक बूंद है।

जिसे आप ढूंढ रहे हैं उसे "चिह्न पहले से ही चमक और बेवल प्रभाव शामिल करता है" कहा जाता है , यही मानव पठनीय रूप है। लेखन UIPrerenderedIcon, काम भी करता है।

इस झंडे को जोड़ने से ट्यून्स स्टोर और ऐप स्टोर पर ग्लोस और बेवेल के स्वचालित जोड़ को भी निष्क्रिय कर दिया जाएगा।


6

UIPrerenderedIcon वह सेटिंग है जिसे आप सेट करना चाहते हैं।

वास्तव में, यह संभव है कि सभी Info.plist विकल्पों को आप पढ़ सकते हैं। यह आपको डिफ़ॉल्ट रूप से प्रदान की गई कुछ कार्यक्षमता को दोहराने की कोशिश करने से बचा सकता है।


6

इस कुंजी का "मैत्रीपूर्ण" संस्करण अब XCode 4 द्वारा प्रदर्शित किया जाता है क्योंकि किसी अन्य व्यक्ति को इसे खोजने में परेशानी होने पर "आइकन में पहले से ही ग्लॉस इफेक्ट शामिल हैं"।



5

Xcode 4.3 से लक्ष्य / सारांश कॉन्फ़िगरेशन में आइकन के बगल में "Prerendered" नामक एक चेकबॉक्स है। जाँच करें कि और चमक नहीं जोड़ा जाएगा। मेरे लिए "आइकन में पहले से ही ग्लॉस इफेक्ट्स शामिल हैं" काम नहीं किया।

"चमक प्रभाव को दूर करने के लिए प्रेरित" की जाँच करें


0

Xcode 4.3.2 के साथ, आप कुंजी का उपयोग भी कर सकते हैं Icon already includes gloss effectsऔर इसका मान सेट कर सकते हैं YES। इसने मेरे ऐप आइकन से मेरे लिए चमकदार चमक को हटा दिया।

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