我试图向App Store提交一个新应用程序,但现在苹果要求4.7英寸和5.5英寸的iphone提供截图。有人知道这些截图规格(尺寸)吗?

我试过:

640 x 1136(纵向) 640 x 1096(纵向) 1136 x640(景观) 1136 x600(景观)

我也尝试过使用iPad大小的截图,但也没有效果。我没有从苹果公司收到任何关于这方面的建议或电子邮件,我也没有看到iTunes Connect有任何帮助。


当前回答

我知道有很多精心设计的答案。我从苹果网站上找到了一个正确的文档,他们已经指定了截图要求的规范。下面是链接 https://help.apple.com/app-store-connect/#/devd274dd925

其他回答

我把这个页面收藏起来,经常回头看,但没有人提到更新的11英寸iPad pro的尺寸。1668 x2388。

下面是一个bash脚本,它将通用屏幕截图调整为适当的尺寸。到2020年,我还不能让iPhone 4模拟器在最新的xcode中运行,所以这对我来说是必要的。

#!/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

要使用它,将它放在一个新目录中,并在它旁边创建一个/iphone和/ipad目录。把你的ipad和iphone截图放在这些文件夹里。运行该脚本,它将生成所有大小的命名文件夹。

ios_screenshots/
├── run.sh
├── iphone/
│   ├── screenshot_1.jpg
│   ├── screenshot_2.jpg
│   ├── screenshot_3.jpg
├── ipad/
│   ├── screenshot_1.jpg
│   ├── screenshot_2.jpg
│   ├── screenshot_3.jpg

通过各自设备的模拟器,我们可以方便地使用cmd+S命令进行截图。这为我们模拟的设备提供了精确的分辨率。审查小组本应提及这一点,但从未提及。:)

iPhone需要6.5 inc(1242 x 2688) - 5.5 inc(1242 x 2208)

12.9 inc(2048 x 2732)的iPad

你可以得到所有的inc和piksel大小 从链接

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

甚至苹果关于此事的文件也不完整。

更新:苹果公司推出了一个新的媒体管理器,它只需要你为最大的iPhone和/或iPad设备创建艺术品。将为您创建较小的图像。请注意,如果您以前没有创建iPad Pro图像,那么现在必须创建(如果您支持iPad)。

更新:现在支持新设备的截图和应用程序预览。

(在这里交叉发布我的答案:https://stackoverflow.com/a/25775147/798533)

对于任何想要上传图像分辨率的人(如果你想创建一些花哨的photoshop截图),它们是:

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

这里有很好的参考指南:http://www.paintcodeapp.com/news/iphone-6-screens-demystified(谈论iPhone 6+的分辨率和下采样)。