brigadir
brigadir

Reputation: 6942

Remove glossy from my game icon in GameCenter app

How to do it?

UIPrerenderedIcon removes glossiness only for springboard icons.

Upvotes: 16

Views: 2821

Answers (6)

dingojames
dingojames

Reputation: 76

Has your binary been uploaded and approved by Apple?

In my experience, until you upload your binary, iTunes Connect and Game Center don't know that you want gloss to be turned off. They get this info from your app plist after you upload it. After your game goes live, the glossiness should be gone (that's what happened for me, anyways).

Upvotes: 6

Vijay Shankar
Vijay Shankar

Reputation: 178

Just include a row in the plist file "Icon already includes gloss effects" and check the checkbox. Hope will do this.

Upvotes: 0

futurevilla216
futurevilla216

Reputation: 992

This is what you need to do to stop gloss from appearing on your iPhone app icon. (same thing that @Coxy was saying, just in more detail): When you are in Xcode, open the "Resources" folder and open the file "yourAppName-info.plist". Add a new item to the list of properties and in the "Key" column type in UIPrerenderedIcon. Click away and the name will change to "Icon Already Includes Gloss Affects". In the "Value" column, make sure the box is checked and it should leave the icon with no gloss. I tested it and it works fine on the homescreen icon, and therefor it should work with the GameCenter icon as well. NOTE: If you leave no icon for the app it stays glossy. There needs to be an icon file for it to show up with no gloss.

Upvotes: 0

Coxy
Coxy

Reputation: 8928

Potentially you could design your game icon with a 'inversion' of the gloss effect applied?
That way in Game Center your game icon would appear as normal once the gloss effect is overlaid.

With regards to the SpringBoard, you would turn off the UIPrerenderedIcon flag so it would also appear correctly.

Upvotes: 0

dr gorilla
dr gorilla

Reputation: 11

Like previously answered you can't remove the glossiness as that is added automatically by the device it is running on.

Upvotes: 0

Eduardo Costa
Eduardo Costa

Reputation: 1994

I guess you can't. Remember that the icon on App Store is glossy, too. And the "gloss" on Game Center includes shadow, border, and a lot of other effects.

Upvotes: 0

Related Questions