Full Resolution Screenshots for iPhone 6 and 6+

Full resolution screenshots for Iphone 6 and 6+

In Xcode 6 GM run your app with the iPhone 6 or iPhone 6 Plus in the simulator and then hit cmd-s. This will save a screenshot to your computer.

iPhone 6 / iPhone 6 Plus as seen in Xcode 6 GM:

iPhone 6 Plus in Xcode

How to save a screenshot in the simulator:

Save Screenshot in Simulator

EDIT:

Make sure Window => Scale is set to 100% in the simulator, else you have the correct device, but end up with the wrong dimensions in the screenshot. – Jos

What is App store screenshot size for 6.5 display?

New size is 1242 × 2688 pixels

Extra information for required sizes:

  • 6.7" - iPhone 13 Pro Max
  • 6.5" - iPhone 11 Pro Max, iPhone Xs Max
  • 5.5" - iPhone 8 Plus, iPhone 7 Plus, iPhone 6s Plus
  • iPad Pro (12.9-inch) (3rd generation)
  • iPad Pro (12.9-inch) (2nd generation)

iTunes Connect Screenshots Sizes for all iOS (iPhone/iPad/Apple Watch) devices

The following resolutions are acceptable to iTunes connect:

  • iPhone 3+4 (3.5 Inch)
  • 640 x 960
  • iPhone 5, iPhone 5S, iPhone 5C (4 Inch)
  • 640 x 1136
  • iPhone 6, iPhone 6S, iPhone 7, iPhone 8 (4.7 Inch)
  • 750 x 1334
  • iPhone 6 Plus, iPhone 6S Plus, iPhone 7 Plus, iPhone 8 Plus (5.5 Inch)
  • 1242 x 2208
  • You need the screenshot in this resolution, the phone scales them down to 1080 x 1920
  • iPhone X (5.8 Inch)
  • 1125 x 2436
  • iPhone XR (6.1 Inch)
  • 828 x 1792
  • iPhone XS (5.8 Inch)
  • 1125 x 2436
  • iPhone XS Max (6.5 Inch)
  • 1242 x 2688
  • iPad Mini 2, iPad Mini 3, iPad Mini 4 (7.9 Inch)
  • 1536 x 2048
  • iPad 3, iPad 4, iPad Pro, iPad Air, iPad Air 2 (9.7 Inch)
  • 1536 x 2048
  • iPad Pro (10.5 Inch)
  • 1668 x 2224
  • iPad Pro (12.9 Inch)
  • 2048 x 2732
  • Apple Watch Series 1, Apple Watch Series 2, Apple Watch Series 3 - 38mm (1.5 Inch)
  • 272 x 340
  • Apple Watch Series 4 - 40mm (1.57 Inch)
  • 394 x 324
  • Apple Watch Series 1, Apple Watch Series 2, Apple Watch Series 3 - 42mm (1.65 Inch)
  • 312 x 390
  • Apple Watch Series 4 - 44mm (1.78 Inch)
  • 448 x 368

Even Apple's Documentation on the matter is incomplete.

Update: Apple has introduced a new Media Manager which requires only that you create artwork for the largest iPhone and/or iPad devices. The smaller images will be created for you. Note that if you hadn't been creating iPad Pro images before, you have to now (if you support iPad).

Update: Screenshots and app previews for new devices now supported.

App store screenshots sizes for all devices

The iPhone 6 and iPhone 6 Plus screenshots don't accept cropped (without status bar) uploads.

6.5in (iPhone XS Max):

1242 x 2688px portrait

5.8in (iPhone XR):

828 x 1792px portrait

5.8in (iPhone X, iPhone XS):

1125 x 2436px portrait

5.5in (iPhone 6 Plus, iPhone 6S Plus, iPhone 7 Plus, iPhone 8 Plus):

1242 × 2208px portrait

4.7in (iPhone 6, iPhone 6s, iPhone 7, iPhone 8):

750 × 1334px portrait

4in (iPhone 5, iPhone 5S, iPhone 5C):

640 × 1096px portrait (without status bar) minimum

640 × 1136px portrait (full screen) maximum

1136 × 600px landscape (without status bar) minimum

1136 × 640px landscape (full screen) minimum

3.5in (iPhone 4, iPhone 4S):

640 × 920px portrait (without status bar) minimum

640 × 960px portrait (full screen) maximum

960 × 600px landscape (without status bar) minimum

960 × 640px landscape (full screen) maximum

iOS- Image resource for iPhone 6 and 6 plus

The iPhone 6 and iPhone 5 uses the same @2x images, but as the resolution is different on both the devices it's best practice to get the different images for both.

On iPhone 6, if the image of iPhone 5 will be loaded then you will see some distortion.

On other hand, if you have image of 750 x 1334 (@2x) for iPhone 6 and if you will load that ion iPhone 5 or 4 then you will see squeeze image as it is of higher resolution.

But the problem is that if you put both iPhone_5@2x and iPhone_6@2x then Xcode will not that which image to be loaded on which device. So, for that I have made a function to differentiate the images at runtime.

//MARK: Load Images for particular device
func getDeviceSpecificImage(imgName: String) -> String{

var imageName: String?

switch UIScreen.mainScreen().bounds.width{

case 320:
imageName = String(format: "%@_5@2x", imgName)

case 375:
imageName = String(format: "%@_6@2x", imgName)

case 414:
imageName = String(format: "%@_6+@3x", imgName)

default:
break
}

return imageName!
}

Hope this helps!

iPhone 6 addressable screen size

The iPhone 6 has a scale of 2 so the point size is 375 x 667 (not 375 x 567).

The iPhone 6+ actually has a virtual pixel size of 1242 x 2208 with a scale of 3. So the point size is actually 414 x 736.



Related Topics



Leave a reply



Submit