Got a weird little issue (probably something very small that I'm overlooking), but when I launch my app in the iPhone simulators, it's always detecting the device as a non-retina 480x320 iPhone. My app runs on iOS7 only so both the 3.5 and 4 inch iPhones are retina. My background image for the 3.5 inch is 960x640 and 1136x640 for the 4, but when I launch either simulator, the background image is twice as large as the screen (and it's cut off on both the left and right side on the 4). On iPhone 4 if I check the screen height, it's showing me 480 points instead of 568.
However, if I launch on iPad or iPad retina, the proper background for each will load without issue so it only appears to be an iPhone issue. Any ideas?