Spencer Uttley
Spencer Uttley

Reputation: 41

app icon appears on app simulator but not on device

I have my six Icon.png - [email protected] files in my project and they are listed the same way in my plist just like I have read. My icons show up when I run my app in the simulator, but not when I run it on my device.

I am using xcode 4.5.2 and am running the apps on my iPhone 4s.

Upvotes: 4

Views: 2180

Answers (5)

Michael Shang
Michael Shang

Reputation: 756

@Fernando Mazzon 's long shot has helped me. In my case I have renamed jpeg into png with this problem occuring. After I choose to export jpeg to png(this time for sure it is png), it works just fine :)

Upvotes: 2

Ryan Loggerythm
Ryan Loggerythm

Reputation: 3324

I had the same problem. The Icon.png file was not 57 by 57 pixels. The icon loaded in the simulators but not on the iPhone.

After I resized the icon file to 57x57 (and the [email protected] file to 114x114), my app icon showed up on the device.

Upvotes: 0

Fernando Mazzon
Fernando Mazzon

Reputation: 3591

Cleaning, resolution modifiers, case sensitiveness, and: This is a long shot, but PSDs renamed to PNGs are taken by the emulator silently, whereas the device, understandably, doesn't take them. This is quite annoying and hard to track. Check if you have concealed PSDs as icons if everything else fails.

Upvotes: 1

Jim
Jim

Reputation: 73966

The iOS Simulator is case-sensitive, while actual iOS devices are not. Check that the case matches between your actual filenames and what you have specified in your Info.plist.

Upvotes: 1

stm
stm

Reputation: 121

Try deleting the app from your device and re-run from XCode.

Upvotes: 1

Related Questions