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

后端 未结 17 1558
逝去的感伤
逝去的感伤 2020-11-28 00:26

I\'m trying to submit a new application to the App Store but now Apple requires screenshots for iPhones of 4.7 inch and 5.5 inch. Anyone has these screenshot specifications

相关标签:
17条回答
  • 2020-11-28 00:34
     1)iPhone X screenshot support in iTunes Connect.October 27, 2017.
    
     2)You can now upload screenshots for iPhone X. 
      You’ll see a new tab for 5.8-inch displays under Screenshots and App Previews on your iOS app  version information page.
    
     3)Note that iPhone X screenshots are optional and cannot be used for smaller devices sizes. 
      5.5-inchdisplay screenshots are still required for all apps that run on iPhone.
    
     4)iPhone X Screenshot Resolutions
      1125 by 2436 (Portrait)
      2436 by 1125 (Landscape)
    
    0 讨论(0)
  • 2020-11-28 00:41

    I have this page bookmarked and refer back to it frequently, but no one mentions the size for newer 11 inch iPad pro. It's 1668x2388.

    Here's a bash script that will resize generic screenshots to the appropriate dimensions. I could not get an iPhone 4 simulator running in the latest xcode as of 2020, so this was necessary for me.

    #!/usr/bin/env bash
    
    HERE="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
    
    declare -A sizes
    sizes["6-5-inch-iphone-xs-max"]="1242x2688"
    sizes["5-8-inch-iphone-x"]="1125x2436"
    sizes["5-5-inch-iphone-6"]="1242x2208"
    sizes["4-7-inch-iphone-6"]="750x1334"
    sizes["4-inch-iphone-6"]="640x1096"
    sizes["3-5-inch-iphone-4s"]="640x920"
    sizes["12-9-inch-ipad-pro-@3"]="2048x2732"
    sizes["12-9-inch-ipad-pro-@2"]="2048x2732"
    sizes["11-inch-ipad-pro"]="1668x2388"
    sizes["10-5-inch-ipad-pro"]="1668x2224"
    sizes["9-7-inch-ipad"]="1536x2008"
    
    for i in "${!sizes[@]}"; do
        if [[ "$i" == *"ipad"* ]]; then
            [ -d "$HERE/ipad" ] || continue
            mkdir -p "$HERE/$i"
            cd "$HERE/ipad"
            for file in *.jpg; do
                [ -e "$file" ] || continue
                convert "$file" -resize "${sizes[$i]}"\! "$HERE/$i/$file"
                echo "scaled $file"
            done
        else
            [ -d "$HERE/iphone" ] || continue
            mkdir -p "$HERE/$i"
            cd "$HERE/iphone"
            for file in *.jpg; do
                [ -e "$file" ] || continue
                convert "$file" -resize "${sizes[$i]}"\! "$HERE/$i/$file"
                echo "scaled $file"
            done
        fi
    done
    

    To use it, put it in a new directory, and create a /iphone and an /ipad directory next to it. Put your generic ipad and iphone screenshots in those folders. Run the script, it will generate named folders for all sizes.

    ios_screenshots/
    ├── run.sh
    ├── iphone/
    │   ├── screenshot_1.jpg
    │   ├── screenshot_2.jpg
    │   ├── screenshot_3.jpg
    ├── ipad/
    │   ├── screenshot_1.jpg
    │   ├── screenshot_2.jpg
    │   ├── screenshot_3.jpg
    
    
    0 讨论(0)
  • 2020-11-28 00:42

    In Xcode 9, in addition to setting the Window Scale to 100% (⌘1) it is now necessary to also uncheck Optimize Rendering for Window Scale in the debug menu in order to get a screenshot of the proper resolution.

    To take a screenshot of the proper size for use on the app store:

    1.) Run app in simulator
    2.) Set scale (⌘1)
    3.) Uncheck Optimize Rendering for Window Scalein debug menu
    4.) Take a Screenshot with ⌘S

    0 讨论(0)
  • 2020-11-28 00:42

    Now Apple Inc. added a new device screen shots also over iTunesconnect that is iPad Pro. Here are all sizes of screen shots which iTunesconnects requires.

    • iPhone 6 Plus (5.5 inches) - 2208x1242
    • iPhone 6 (4.7 inches) - 1334x750
    • iPhone 5/5s (4 inches) - 1136x640
    • iPhone 4s (3.5 inches) - 960x640
    • iPad - 1024x768
    • iPadPro - 2732x2048
    0 讨论(0)
  • 2020-11-28 00:42

    These details Gives By Log...

    For iPhone 6 Plus

    Screen bounds: {{0, 0}, {414, 736}}, Screen resolution: <UIScreen: 0x7f97fad330b0; bounds = {{0, 0}, {414, 736}}; 
    mode = <UIScreenMode: 0x7f97fae1ce00; size = 1242.000000 x 2208.000000>>, scale: 3.000000, nativeScale: 3.000000
    

    For iPhone 6

    Screen bounds: {{0, 0}, {375, 667}}, Screen resolution: <UIScreen: 0x7fa01b5182d0; bounds = {{0, 0}, {375, 667}}; 
    mode = <UIScreenMode: 0x7fa01b711760; size = 750.000000 x 1334.000000>>, scale: 2.000000, nativeScale: 2.000000
    
    0 讨论(0)
  • 2020-11-28 00:44

    (Cross-posting my answer from here: https://stackoverflow.com/a/25775147/798533)

    For anybody looking for the resolution of the image to upload (if you want to create some fancy photoshop screenshots), they are:

    • iPhone 6: 750 × 1334
    • iPhone 6 Plus: 1242 × 2208

    Good reference guide here: http://www.paintcodeapp.com/news/iphone-6-screens-demystified (talks about resolutions and downsampling of the iPhone 6+).

    0 讨论(0)
提交回复
热议问题