0

I have already changed this line :

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

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,

Monolo
  • 18,205
  • 17
  • 69
  • 103
Glauber Felix
  • 21
  • 1
  • 7

4 Answers4

4

Go to your projects plist file and add and set Icon already includes gloss effects check box checked..then run your app and see..

Cody Gray - on strike
  • 239,200
  • 50
  • 490
  • 574
Mehul Mistri
  • 15,037
  • 14
  • 70
  • 94
  • 1
    Ok. Could you show me an example in code ? . I can´t Add row and set it as "yes" because i´m not working on Xcode , i just have a plist to edit in windows. I put it before the : Icon already includes gloss effects . It doesn't work for me , i beg you , please be more specific. Show me an example in plist file as i did above. Thanks!!! – Glauber Felix Jan 11 '12 at 22:23
2

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>
codingFriend1
  • 6,487
  • 6
  • 45
  • 67
2

For more reference apart from Mehul answer:

Remove Shine / Gloss Effect on iPhone Icon

DShah
  • 9,768
  • 11
  • 71
  • 127
  • I Saw this link, it doesn't help me. First , as i said above , i am working in windows OS , so i need a modification in plist file , i have tried : UIPrerenderedIcon .It doesn't work for me. I am not working with the XML code because i just have acess to this plist file and i am working in windows System , i don´t have Xcode to acess. Thanks!!! – Glauber Felix Jan 11 '12 at 22:31
1

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"

enter image description here

Oded Ben Dov
  • 9,936
  • 6
  • 38
  • 53