Icon already includes glitter effects

I have a glitter effect in the app icon on iOS 5 beta 5, in iOS 4 it shows no glitter effect, but iOS5 shows glitter effect. I put the Icon already includes gloss effects = YES option Icon already includes gloss effects = YES , but it just doesn’t work, and it looks like the Google+ application also has the same problem

thank

http://cl.ly/0Z2i3r3D0S0t293j3z0t

+56
ios ios5 icons
Aug 07 '11 at 12:01
source share
11 answers

iOS 5 has a new key, “Icon Files (iOS 5),” in the Info.plist file. Make sure that the “Icon already includes a glitter effect”, logical in that the dict is also set to “YES”. You may need to clear the build folder before the changes take effect in the simulator. It takes a lot of problems to get it to work with older projects, so you can try to erase the root level key.

+121
Oct 17 '11 at 16:20
source share

The first settings in the parameter set of your list of project parameters The icon already superimposes gloss effects on YES Boolean, as shown below:

enter image description here

after trying the project. Target options check the box. in the summary shortcut in the Application Icons section. as below:

enter image description here

it worked for me!

Welcome to Advance!

+36
Jun 30 '12 at 7:30
source share

It seems this problem is still not fixed in GM. I set the UIPrerenderedIcon to YES, but the displayed icon includes a glitter effect.




Sorry, I confirmed that this problem has been resolved in GM. If you want to erase the gross effect, set "Icon already includes gross effect" in the "Primary Icons" section of the "Icon Files (iOS 5)" to "Yes".

+22
06 Oct '11 at 1:16
source share

Info.plist has 2 keys.

xCode generates the following code for you, but it does not offer a graphical interface for changing it: Open the Info.plist file (right-click> Open As> Source Code).

 <key>CFBundleIcons</key> <dict> <key>CFBundlePrimaryIcon</key> <dict> <key>CFBundleIconFiles</key> <array> <string>myIcon.png</string> </array> <key>UIPrerenderedIcon</key> <false/> </dict> </dict> 

set UIPrerenderedIcon = true and you are good to go (it is NOT another UIPrerenderedIcon , which also exists in this file as a logical key!).

+13
Jan 22 2018-12-12T00:
source share

Just in case, when someone encounters this due to a problem using the asset catalog in Xcode 5.0, the parameter should be specified in the Asset catalog attribute inspector:

Attributes inspector

+11
Sep 24 '13 at 19:40
source share

Some of you will do these things and still do not have a retinal or gloss display to reflect these changes.

In Xcode 4.3.2, and possibly in earlier versions, make sure that you specify the Summary tab in your project settings. There you will find a section called "App Icons", which should display both your Icon.png and Icon@2x.png. Make sure the "Prerendered Icon" box is checked .

Even after all this, your retina display may not work. The "Information" tab "iOS Target Properties" opens.

This is where you may find that your plist hasn't updated your Icon files

Make sure that you delete the "Standard Icons" section if you are not going to use them, or it will stop checking your application when sending to the AppStore.

+5
Jul 24 '12 at 15:56
source share

The release notes for the iOS5 6 beta say:

FIXED: the UIPrerenderedIcon key (in the Info.plist file) is not in this beta.

+3
Aug 22 '11 at 10:15
source share

Yes, this is an iOS 5 bug. I'm sure this will be fixed in GM.

+2
Aug 10 2018-11-11T00:
source share

I had the same issue with an unwanted glitter effect using xCode 5.0. I looked through all posted answers. Here is what worked for me:

1) Remove the "Icon already includes glitter effects" from Info.plist. I did this because although it is set to “YES”, which should work properly - for some reason it did not work, so I wanted to remove it before adding the correct code.

Here's how to do it: Click the name of your project in the navigator (left column)>, then in the editor (middle column) click on the information. In the box that says “Icon includes glitter effects,” click the minus “-” button to delete. This removes code that doesn't work, so you start with a clean palette.

2) Open the file Info.plist. In the Navigator (left column), find the info.plist file (Right-click> Open As> Source Code).

3) Your code will look like this:

  <key>CFBundleIcons</key> <dict> <key>CFBundlePrimaryIcon</key> <dict> <key>CFBundleIconFiles</key> <array> <string>Icon-120</string> <string>Icon-72</string> <string>Icon-57</string> </array> </dict> 

Now copy the following 2 lines of code, because you will enter them in the code above:

  <key>UIPrerenderedIcon</key> <true/> 

Your last code should look like this:

  <dict> <key>CFBundlePrimaryIcon</key> <dict> <key>CFBundleIconFiles</key> <array> <string>YourIconFile</string> </array> <key>UIPrerenderedIcon</key> <true/> </dict> 

This is the best answer I can provide. Worked for me.

+2
Dec 07 '13 at 17:16
source share

What worked for me was to change the “Icon already includes a glitter effect” in the “Icon Files (iOS 5)” section, first “NO”, “Compile”, then set the logical value “YES” and compile.

0
May 27 '12 at 1:16
source share

I set "Icon already includes glitter effects = YES" In info.plist, search for this part:

 <key>CFBundleIcons</key> <dict> <key>CFBundlePrimaryIcon</key> <dict> <key>CFBundleIconFiles</key> <array> <string>myIcon.png</string> </array> </dict> </dict> 

Now add two lines:

  <key>UIPrerenderedIcon</key> <false/> 

In the end, it should be:

 <key>CFBundleIcons</key> <dict> <key>CFBundlePrimaryIcon</key> <dict> <key>CFBundleIconFiles</key> <array> <string>myIcon.png</string> </array> <key>UIPrerenderedIcon</key> <true/> </dict> </dict> 
0
Jun 12 2018-12-12T00:
source share



All Articles