How to remove the Default Gloss Icon Effect?
I have already changed this line :
I put it correctly in the Info.plist, but it doesn´t work. I have tried a lot to remove this Gloss Effect.
I read all the posts but i couldn´t remove it.
I Have done a little test with an application(App) that doesn´t have this Gloss effect , so i searched for this the UIPrerenderedIcon , the value was true , so i put it in false value , them i respring (and restart) my Iphone , and the Icon appeared still without Gloss Effect , is was suposed to have no gloss effect since i changed the value to false.
I don´t know what´s the problem , i have tried a lot.
I am using Windows.
Program : Plist Editor for Windows Code : http://pastebin.com/rVp3myj9
What should i do ? I am really upset about it , i have studied a lot to solve this problem , but with no sucess.
I am doing a theme to personalize my iphone , and i am changing the original icons , and some of them had a Gloss Effect , these icons are driving me crazy , because i can´t remove this Gloss Effect.
I would be glad if someone could help me,
Go to your projects plist file and add and set Icon already includes gloss effects check box checked..then run your app and see..
For more reference apart from Mehul answer:
Either check the Prerendered checkbox in your project settings next to the App Icons preview boxes, or if you want to do it in code edit the <YourApp>-Info.plist to look like this:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <!--[...]--> <key>CFBundleIcons</key> <dict> <key>CFBundlePrimaryIcon</key> <dict> <!--[...]--> <key>UIPrerenderedIcon</key> <true/> </dict> </dict> <!--[...]--> <key>UIPrerenderedIcon</key> <true/> <!--[...]--> </dict> </plist>
If you are using image sets (Images.xcassets) in XCode 5, then make sure the icon source points to the image set, and in the image set itself you can mark each image as "iOS icon is pre-rendered"