XCode iPhone simulator does not look like an iPhone

mm24 picture mm24 · Oct 8, 2013 · Viewed 33.5k times · Source

Silly question, but.. I am not been able to see the device appearance when running the iPhone simulator. I don't remember after which XCode update this started but the iPhone simulator shows only as a simple window without showing the device case like it used to be (see this image).

That's how my simulator looks like:

simulator

Is there a way to make it look like an actual iPhone 5?

EDIT: Unfortunately in my hardware->device options I see only iPhone retina (which is currently selected), but there are no more options. So it seems like the default beheaviour to look like a thin window, unless I missed out some other configuration.

Here is what I see overlayed to a user answer.

enter image description here

Answer

rickster picture rickster · Oct 8, 2013

The Simulator window only shows an iPhone (4/4s) bezel when:

  1. The simulated device is a 3.5 inch non-Retina iPhone, and

  2. The window scale is 100%.

In Xcode 5, you can't do the first one unless you download the iOS 6.1 simulator, because 3.5 inch non-Retina devices are not supported by iOS 7.

(For simulated devices other than 3.5-inch non-Retina, you'll also see a bezel at 100% scale, but this bezel doesn't look exactly like any particular device.)

If you want device images to use in promotional artwork for your app, see Apple's App Store Marketing Resources page.