views:

461

answers:

3

Hello all, I have tried to use the UIPrerenderedIcon/"Icon already includes gloss and bevel" on the Info.plist of my app and it worked perfectly on the Simulator, but not on the real device (iPod touch 2g). I have even tried to uninstall the app from the device, clean all builds but I still got the shine/gloss, that's really ruining my icon... Any thoughts?

Best Regards, Muffie

A: 

Muffle,

I had this issue and it resolved after I deleted the app off the device. Not sure why yours won't.

Right click on the info.plist file in XCode and Open-As a plain text file. Make sure your text file reads like this in the area for the pre-rendered icon:

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

I also had a strange occurence (in another app) where the info.plist file I THOUGHT I was using was set correctly. Then I opened up the file directly in the mac Finder window and it turns out XCode was using the wrong info.plist file. That's a long shot in your case, but wouldn't hurt to give it a try for a quick sanity check.

Hope that helps,

Rob

iWasRobbed
A: 

I solved it by moving the "Icon already includes ..." up a row in the plist. My guess is that the parser doesn't handle empty tags very well in the end of the plist.

Jakob W
A: 

I checked the plist read correctly and I moved it up a row, it still was not working.

My solution: Remove the app and then turn the iPad off and on.

Owen