所有设备的App Store截图尺寸

38

我需要iPhone 6和iPhone 6 Plus的App Store截图尺寸(Screenshot)。我无法从iTunes Connect指南中获取截图尺寸。提前致谢。


iPhone 7 回答(与 iPhone 6 相同)。 - Suragch
5个回答

78

iPhone 6和iPhone 6 Plus的截屏不支持上传裁剪后(没有状态栏)的图片。

6.5英寸(iPhone XS Max):
1242 x 2688像素竖屏

5.8英寸(iPhone XR):
828 x 1792像素竖屏

5.8 英寸(iPhone X, iPhone XS):
1125 x 2436像素竖屏

5.5英寸(iPhone 6 Plus、iPhone 6S Plus、iPhone 7 Plus、iPhone 8 Plus):
1242 × 2208像素竖屏

4.7英寸(iPhone 6、iPhone 6s、iPhone 7、iPhone 8):
750 × 1334像素竖屏

4 英寸(iPhone 5、iPhone 5S、iPhone 5C):
640 × 1096像素竖屏(无状态栏)最小值
640 × 1136像素竖屏(全屏)最大值
1136 × 600像素横屏(无状态栏)最小值
1136 × 640像素横屏(全屏)最小值

3.5英寸(iPhone 4、iPhone 4S):
640 × 920像素竖屏(无状态栏)最小值
640 × 960像素竖屏(全屏)最大值
960 × 600像素横屏(无状态栏)最小值
960 × 640像素横屏(全屏)最大值


24
他们不接受截取的上传文件,但文档中还明确表示:“不要在截图中包含设备状态栏。”这是怎么回事? - Alex Ryan
3
我认为这意味着提供完整尺寸的屏幕截图,但删除状态栏文本(如天线、时钟、电池等),以免影响用户实际的状态栏。 - Islam
1
我可以添加iPad和iPad Pro的尺寸吗? - mattsven

29

如果您只想直接呈现您的应用视图:

  • 在模拟器中运行该应用程序(针对每种不同的设备类型)
  • 对于您要在App Store中显示的每个视图/屏幕,按cmd+s键,将保存正确尺寸的截图供您直接上传。

这些屏幕截图会保存到您的桌面,并以“iOS Simulator Screen Shot”开头的名称命名 - 这样可以节省创建App Store截图的大量时间!


2
太棒了!非常感谢你的分享。 - Viktor Kucera
4
确保如果您使用cmd+s快捷键保存文件时,窗口缩放比例设置为100%。 - Christopher
1
我已经使用这种方法有一段时间了,最近为一个正在运行的应用程序提交了更新,但被拒绝了,因为我使用了模拟器截图!为什么苹果要让开发者的生活变得困难呢?我不得不检查所有的截图,并在顶部栏上粘贴一个灰色条纹来遮盖提到模拟器的地方,然后重新上传它们! - JanB
问题是:如何在没有标题和阴影的情况下截取窗口内容的屏幕截图? - Serg Tomcat

2

状态栏怎么样? - kelin
屏幕截图的尺寸保持不变,无论是否显示状态栏。 - ynnckcmprnl

0

分辨率如下:

iPhone 6:采用Retina显示屏(2X),屏幕对角线尺寸为4.7英寸。

      750x1334px Portrait
      1334x750px Landscape

iPhone 6 Plus:它使用了Retina显示屏(3X),屏幕对角线尺寸为5.5英寸。

      1242 × 2208px Portrait
      2208 x 1242p× Landscape

这些细节由日志提供...

适用于 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

适用于 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

与启动器、应用程序图标、工具栏按钮等相关的其他细节等,请参见此链接 https://developer.apple.com/library/iOS/documentation/userexperience/conceptual/mobilehig/IconMatrix.html#//apple_ref/doc/uid/TP40006556-CH27-SW1


0

iPhone 6

如果您的应用程序指示其已针对 iPhone 6 进行优化,则需要至少一个 4.7 英寸的屏幕截图。最多可以上传四个额外的屏幕截图。您可以在创建或编辑 iTunes Connect 记录时重新排列这些屏幕截图。

请勿在屏幕截图中包含设备状态栏。

屏幕截图要求如下:

  • 72 dpi、RGB、扁平化、无透明度
  • 高质量的 JPEG 或 PNG 图像文件格式
  • 750 x 1334 像素的高分辨率纵向
  • 1334 x 750 像素的高分辨率横向

iTunes Connect 开发人员指南


iPhone 6 Plus

如果您的应用程序指示其已针对 iPhone 6 Plus 进行优化,则需要至少上传一张 5.5 英寸的截图。最多可以上传四张额外的截图。您可以在创建或编辑 iTunes Connect 记录时重新排列截图。

请勿在截图中包含设备状态栏。

截图要求如下:

  • 72 dpi、RGB、扁平化、无透明度
  • 高质量 JPEG 或 PNG 图像文件格式
  • 1242 x 2208 像素的高分辨率纵向截图
  • 2208 x 1242 像素的高分辨率横向截图

iTunes Connect 开发人员指南


你在哪里指示一个应用程序是否针对iPhone 6/6+进行了优化?是在info.plist文件中吗? - shim
我相信你只需设置“最新的SDK”,并在plist中指定所需的最低部署目标,就像过去的版本一样。但说实话,我不太确定。 - davidcondrey
3
为了被认为是针对iPhone 6/iPhone 6+设备进行了优化,您需要提供启动图像。如果提供了启动图像,它将使用本地显示大小;如果没有提供,则将使用iPhone 5屏幕大小并将其放大以填充屏幕。 - Greg
如果您设置了启动XIB或故事板文件。https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LaunchImages.html - Eduard Mossinkoff

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接