iPhone device vs. iPhone simulator

Filenames are case-sensitive on the iPhone, but not in the simulator.

So, for example, if you try to load an image with UIImage *iconImage = [UIImage imageNamed:"MyIcon.png"], but your resource is actually named “myicon.png”, then it will work on the simulator, but not on the device.

Leave a Comment