Removing Icon Bevel IN XCODE 4 - iphone

I know this shouldn't be ANY different than in a previous xcode and I know there are questions asking this BEFORE xcode 4 came out...
But the info.plist in xcode 4, instead of "Icon already includes gloss and bevel effects" it is "Icon already includes gloss effects", and I can't get rid of the bevel of the icon by choosing "NO". Did they change it so that in xcode 4 you can NOT get rid of bevel effects? Or am I just missing something?
My icons are the right size and PNG and everything... the icons work, i just can't get rid of bevel...
Is it just the iPhone Simulator?
Thanks in advance.

The Icon already includes gloss effects must be set to YES.
You have to click at the arrows (you can see them in my screenshot) and choose YES from drop-down menu.

Related

IPhone application and IPad retina icon

I've created an application for iPhone with icon versions for retina and no-retina display (icon#2x.png and icon.png).
Whenever I try to install this application on an iPad 3 a part of Default#2x.png is used instead of icon#2x.png.
Have i to upload specific icon for iPad ? and in this case where!? from Xcode 4.3.2 I see only 2 spaces to include icons, but reserved for iPhone version. I suppose that i need to create a new voice into plist file... but I'm not sure and documentation didn't help me.
I ran into the same problem. I created the resource files Icon-72.png and Icon-72#2x.png in the root of the bundle and added them to "Icon files" in the Info page of the target (Info.plist). Strangely, this didn't do the trick.
My final solution was to convert the target temporarily into an universal app, drag the iPad icons into the corresponding slots of the target's summary page and build it. After that, revert the target to an iPhone/iPod touch app, clean it, built it again.
Interestingly, this seems to work.
Old question, but with Xcode 6.3, if you use assets catalogs, select AppIcon, tick iPad (for iOS 7 and up) and add your 76x76 and 152x152 icons to the catalog
I would create 2 more icons called
icon~ipad.png
icon#2x~ipad.png
The first one will allow for iPad 1/2, and the second one will allow for Retina iPads (iPad 3).
Adding those 2 icons may be enough. Also, try a Clean & Rebuild as Luke said.
Hope this helps =)
I think you should use Icon-72. i used that
When determining the appropriate App-Icon the OS searches the "best fitting size" Icon in the CFBundleIconFiles array or the CFBundleIcons in the Info.plist. If the Default(#2x).png is in one of those arrays, it is selected for best fitting on iPad Retina. Solutions:
Eliminate the Default(#2x).png from this arrays. For the Launch image there is another property. If you do that, the iPhone Retina Icon will be selected.
Optionally add the iPad resolution Icons (72, 72 / 144, 144) to one of those arrays. Then the OS will determine one of those as best fitting.
For the Info.plist keys see also:
https://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/uid/TP40007072-CH6-SW1
Consider, that the naming of those Icon files are only relevant for older iOS versions. In new versions, the OS just searches for sizes in the mentioned arrays.

App icon displaying difference

Below is my icon image and icon as it looks on the device screen. They look different, can someone explain why?
You can remove the gloss from the icon by setting a property in your Info tab of the Project setting in XCode.
Set "Icon already includes gloss effects" to YES to remove the Apple provided gloss.
You have no choice about the rounded corners.
To remove the gloss you must make several changes to your app's info.plist file - one change for iOS 3 and 4, and another set of changes for iOS 5.
See my answer here.
Xcode automatically applies gloss effect to the icons as well as rounded corners.. this looks better than yours.. :) You have any problem?

iPhone gloss effect xcode 4.1

I am using Xcode 4.1 and disabled the gloss effect for icons.
works fine on my simulator and real device.
but now after uploading and release in the app store there the gloss effect is on my icon! is that a bug or what can i do?
thx
chris
Make sure that in the .plist file, the option:
Icon already includes gloss effects = YES
If the problem is only on the 512*512 (Large) icon, the effect should be removed after uploading the binary that. If even then the problem persists, you should log in to itunesconnect.com and click on the "Contact Us" icon, the Apple Team will be more than happy to help You
:)
Just check your code which you have provide for release.
the reflection is added by the device UNLESS you set the UIPrerenderedIcon in info.plist to true. Check info.plist for
<key>UIPrerenderedIcon</key>
<true/>
finally it was a problem in the store. i wrote apple and they solved it :)
Does your AppStore icon has the exact size and ppi? It should be 512x512 and 72ppi. I have read somewhere before that they had this problem solved by reuploading the icon with correct size and ppi.

Remove glossy from my game icon in GameCenter app

How to do it?
UIPrerenderedIcon removes glossiness only for springboard icons.
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).
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.
Like previously answered you can't remove the glossiness as that is added automatically by the device it is running on.
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.
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.
Just include a row in the plist file "Icon already includes gloss effects" and check the checkbox. Hope will do this.

When making an iPhone App in Xcode, how do you make an app icon WITHOUT the phone adding the default glass effect glare?

I've seen many apps in the app store who's icons on the iPhone Springboard do not have the default rounded corners and "glass effect" that are created by default when I just add a 57x57 png to my resources and specify it in the plist. Does anyone know how to NOT get the iPhone to add the attributes to my application icon image when I compile and load it on the iPhone?
If you go edit your info.plist file, there is a property called UIPrerenderedIcon, it'll be set to false, if you change it to true, the phone won't process your icon before displaying it. You'll also have to round the corners yourself as well I believe.
take a look at: http://iosdevelopertips.com/general/remove-shine-gloss-effect-on-iphone-icon.html
It's all in what you search for: flat iphone icon
Add this to info.plist:
UIPrerenderedIcon : true
Brandon might appreciate a thank you: http://blog.quazie.net/2009/05/flat-iphone-icon-aka-get-rid-of-icon-shine/
Set UIPrerenderedIcon in your info.plist to true.
As a key in plist this is now "Icon already includes gloss effects" YES or NO, where if your select YES XCode does not apply the gloss effect..