Devices to take screenshots to AppStoreConnect
Intro
These are my config files for some of the programs I use. Hope they will never be needed.
Screens sizes
Updated to XCode 14.
iPhone 6.7” Display
This is 1290 x 2796 pixels. You can use the following simulators to create these screenshots:
- iPhone 14 Pro Max
iPhone 6.5” Display
As long as you have iPhone 6.7” screenshots, App Store Connect allows you to omit this one.
This is 1242 x 2688 pixels. You can use the following simulators to create these screenshots:
- iPhone 13 Pro Max
- iPhone 12 Pro Max
- iPhone 11 Pro Max
- iPhone XS Max
- iPhone XR
iPhone 5.5” Display
This is 1242 x 2208 pixels. You can use the following simulators to create these screenshots:
- iPhone 8 Plus
- iPhone 7 Plus
- iPhone 6s Plus
Xcode 14 doesn’t show these devices by default in the Simulator. In Xcode, go to Window > Devices and Simulators. Chose Simulators and then press the add button to add iPhone 8 Plus to the list.
iPad Pro (6th gen) 12.9” Display
That is 2048 x 2732 pixels. You can create this size image using the iPad Pro (12.9-inch) (6th generation) simulator.
iPad Pro (2nd gen) 12.9” Display
That is 2048 x 2732 pixels. This is the exact same size as the iPad Pro (12.9-inch) (6th generation), so most people can use the same screenshots here. But see this.
Notes:
-
Data source: Official Screenshot specifications page on the Apple site. Thanks to this answer for the link. Not all of the devices listed above produce the exact pixel dimensions listed, but Apple seems to accept the proportions.
-
Use File > New Screen Shot (Command+S) in the simulator to save a screenshot to the desktop. On a real device press Sleep/Wake+Home on the iPhone/iPad (images available in Photo app)
-
The pixel dimensions above are the full screen portrait orientation sizes. You shouldn’t include the status bar, so you can either paste background color over the status bar text and icons or crop them out and scale the image back up.