36

What dimensions should be used for IAP screenshots for Mac apps on iTunesconnect?

I have tried uploading PNG screenshots with:

2560 x 1600 px
640 x 920 px

to no avail... but the upload does not seem to be accepted... Can anyone advise which dimensions will be accepted? Apple specifies 640 x 920 but it does not upload and there is no error message.

enter image description here

jcpennypincher
  • 3,762
  • 5
  • 27
  • 44

6 Answers6

57

I would like to add to the accepted answer because regurgitating the documentation does little to resolve actual problems.

After taking a screen shot of the app on my device for in app purchase review and it still didn't work, I did some investigating.

After you attempt to upload a screen shot and see the error to upload a valid size, you can open the browser inspector to see the error details. The image MUST be one of these dimensions: accepted resolutions found in console error

Something else I didn't realize is when taking screen shots with command-shift-4 on macbooks, when you hold it down for the drag you can see the actual dimensions of the screen shot you are taking, but for some reason it saves it as DOUBLE the size. I ended up taking a screen shot where the cross hairs of the screen shot say 320 x 480 resulting in a saved png of 640x960. It has to be one of the pre set sizes in order for image upload to accept it.

After banging my head on a wall for a couple hours I figured this out, so I hope this helps others .

Nik Hammer-Ellis
  • 712
  • 1
  • 7
  • 12
18

In the official docs I found this:

A screenshot of the product as it appears on the device. This screenshot is used for Apple’s review only and is not displayed on the App Store. Screenshots requirements are outlined below: iOS: at least 640 x 920 pixels. tvOS requires 1920 x1080 pixels. macOS requires 1280 x 800 pixels.

Source: https://help.apple.com/app-store-connect/#/dev84b80958f

Interesting enough I just tried with a 640px (width) by 920px (height) screenshot for Mac IAP and everything is fine. Make sure you have no alpha-channel, but this gives another error.

Max
  • 5,073
  • 1
  • 18
  • 32
16

Even though in Apple docs it says: "iOS requires at least 640 x 920 pixels.", larger screenshots actually don't work..

Long story short:

Took a screenshot from iPhone X simulator - didn't work.

Took a screenshot from iPhone 6 simulator - it did work.

Paul Walczewski
  • 1,186
  • 9
  • 12
  • 8
    This worked for me as well. This is some garbage implementation on Apple's part. – Myxtic Sep 10 '19 at 11:49
  • 1
    Although the OP is in regards to macos. My search for the image size on the iOS platform brought me here. For some odd reason it won't accept the simulator screenshots even though it meets the requirements as stated by Apple. After saving the same screenshots from my device and transferring over, it accepted the images, even though it was larger than 640 x 920 – Mark Feb 25 '20 at 02:15
  • Thanks. Using an iPhone 8 simulator worked, but iPhone 11 failed. – StoriKnow Nov 19 '20 at 22:31
  • I was able to get this to work by using the SE simulator, but the 12 simulator definitely did not work. "shrug" – SuperTully Dec 30 '20 at 21:59
3

After reading the above answers I tried different combinations of screenshots from the iPhone 11 pro max simulator none of them worked.

I tried a screenshot from a device(iPhone 6), it worked like a charm in the first attempt. here are the details: dimension: 750x1334 size: 303kb JPEG image

SPS
  • 139
  • 1
  • 10
2

The image sizes for IAP screenshots should be one of the following:

  • 2732x2048
  • 2048x2732
  • 1280x800
  • 1440x900
  • 2880x1800
  • 2560x1600
  • 1920x1080
  • 3840x2160
  • 312x390
  • 1136x640
  • 1136x600
  • 640x1136
  • 640x1096
  • 2436x1125
  • 1125x2436
  • 1024x1024
  • 960x640
  • 960x600
  • 640x960
  • 640x920
  • 1024x768
  • 1024x748
  • 768x1024
  • 768x1004
  • 2048x1536
  • 2048x1496
  • 1536x2048
  • 1536x2008
  • 1334x750
  • 750x1334
  • 2224x1668
  • 1668x2224
  • 2208x1242
  • 1242x2208
  • Although other answers may have been correct at time of writing, they are now out-of-date. App Store Connect accepted a screenshot saved directly from the iPhone X simulator (1125x2436 png) today (however it would not accept an iPhone 11 simulator screenshot of 828x1792). – Jaysen Marais Apr 21 '21 at 04:36
1

You basically have to use the resolution of an iPhone screen such as 750 x 1334 pixels which belongs to the iPhone 6/7/8 (4.7-Inch Retina Display).

Here's a list of the acceptable iOS screenshot resolutions: https://www.storemaven.com/academy/product-page-creative-requirements-guide/

Jorge Luque
  • 333
  • 3
  • 13