我试图向App Store提交一个新应用程序,但现在苹果要求4.7英寸和5.5英寸的iphone提供截图。有人知道这些截图规格(尺寸)吗?
我试过:
640 x 1136(纵向) 640 x 1096(纵向) 1136 x640(景观) 1136 x600(景观)
我也尝试过使用iPad大小的截图,但也没有效果。我没有从苹果公司收到任何关于这方面的建议或电子邮件,我也没有看到iTunes Connect有任何帮助。
我试图向App Store提交一个新应用程序,但现在苹果要求4.7英寸和5.5英寸的iphone提供截图。有人知道这些截图规格(尺寸)吗?
我试过:
640 x 1136(纵向) 640 x 1096(纵向) 1136 x640(景观) 1136 x600(景观)
我也尝试过使用iPad大小的截图,但也没有效果。我没有从苹果公司收到任何关于这方面的建议或电子邮件,我也没有看到iTunes Connect有任何帮助。
当前回答
对于iPhone 5.5”显示器,你需要在iPhone 8 Plus上将模拟器更改为“物理大小”
其他回答
为了获得适当大小的屏幕截图,而无需手动创建它们——在最新版本的Xcode中运行你的应用,并选择你需要截图的iPhone,然后在查看模拟器时点击cmd-s。这将保存一个完整分辨率的截图到你的桌面,你需要提交。
正如下面@HoffZ所指出的,确保比例设置为100%。
在Xcode中选择模拟器:
在模拟器菜单中将比例设置为100%:
按cmd-s保存:
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)。
更新:现在支持新设备的截图和应用程序预览。
苹果公司链接
下面是关于屏幕尺寸的信息。这些细节摘自苹果官网
截至2017年6月14日更新,来源如下: http://help.apple.com/itunes-connect/developer/#/devd274dd925
截图说明
5.5-Inch Retina Display 1242 x 2208 pixels for portrait 2208 x 1242 pixels for landscape 4.7-Inch Retina Display 750 x 1334 pixels for portrait 1334 x 750 pixels for landscape 4-Inch Retina Display 640 x 1096 pixels for portrait (without status bar) 640 x 1136 pixels for portrait (full screen) 1136 x 600 pixels for landscape (without status bar) 1136 x 640 pixels for landscape (full screen) 3.5-Inch Retina Display 640 x 920 pixels for portrait (without status bar) 640 x 960 pixels for portrait (full screen) 960 x 600 pixels for landscape (without status bar) 960 x 640 pixels for landscape (full screen) 12.9-Inch Retina Display 2048 x 2732 pixels for portrait 2732 x 2048 pixels for landscape 9.7-Inch Retina Display High Resolution: 2048 x 1496 pixels for landscape (without status bar) 2048 x 1536 pixels for landscape (full screen) 1536 x 2008 pixels for portrait (without status bar) 1536 x 2048 pixels for portrait (full screen) Standard resolution: 1024 x 748 pixels for landscape (without status bar) 1024 x 768 pixels for landscape (full screen) 768 x 1004 pixels for portrait (without status bar) 768 x 1024 pixels for portrait (full screen) macOS One of the following, with a 16:10 aspect ratio. 1280 x 800 pixels 1440 x 900 pixels 2560 x 1600 pixels 2880 x 1800 pixels tvOS 1920 x 1080 pixels watchOS 312 x 390 pixels
我把这个页面收藏起来,经常回头看,但没有人提到更新的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