ChatGPT解决这个技术问题 Extra ChatGPT

适用于所有 iOS(iPhone/iPad/Apple Watch)设备的 iTunes Connect 屏幕截图大小

我正在尝试向 App Store 提交新的应用程序,但现在 Apple 需要 4.7 英寸和 5.5 英寸 iPhone 的屏幕截图。有人有这些截图规格(尺寸)吗?

我试过:

640 x 1136(纵向)

640 x 1096(纵向)

1136 x 640(横向)

1136 x 600(横向)

我也尝试过使用 iPad 尺寸的屏幕截图,但也没有用。我没有收到来自 Apple 的有关此信息的任何建议或电子邮件,并且我在 iTunes Connect 中看不到任何帮助。

Apple 是否有描述新屏幕截图要求的网页?此 page 尚未更新。
我进行了搜索,但找不到有关新分辨率大小的任何信息。另外,我正在查看开发资源。仍然没有运气。

E
Eugene

iTunes 连接可接受以下分辨率:

iPhone 3+4(3.5 英寸)640 x 960

640 x 960

iPhone 5、iPhone 5S、iPhone 5C(4 英寸)640 x 1136

640 x 1136

iPhone 6、iPhone 6S、iPhone 7、iPhone 8(4.7 英寸)750 x 1334

750 x 1334

iPhone 6 Plus、iPhone 6S Plus、iPhone 7 Plus、iPhone 8 Plus(5.5 英寸)1242 x 2208 您需要此分辨率的屏幕截图,手机将其缩小到 1080 x 1920

1242 x 2208

您需要此分辨率的屏幕截图,手机将其缩小到 1080 x 1920

iPhone X(5.8 英寸)1125 x 2436

1125 x 2436

iPhone XR(6.1 英寸)828 x 1792

828 x 1792

iPhone XS(5.8 英寸)1125 x 2436

1125 x 2436

iPhone XS Max(6.5 英寸)1242 x 2688

1242 x 2688

iPad Mini 2、iPad Mini 3、iPad Mini 4(7.9 英寸)1536 x 2048

1536 x 2048

iPad 3、iPad 4、iPad Pro、iPad Air、iPad Air 2(9.7 英寸)1536 x 2048

1536 x 2048

iPad Pro(10.5 英寸)1668 x 2224

1668 x 2224

iPad Pro(12.9 英寸)2048 x 2732

2048 x 2732

Apple Watch 系列 1、Apple Watch 系列 2、Apple Watch 系列 3 - 38 毫米(1.5 英寸)272 x 340

272 x 340

Apple Watch 系列 4 - 40 毫米(1.57 英寸)394 x 324

394×324

Apple Watch 系列 1、Apple Watch 系列 2、Apple Watch 系列 3 - 42 毫米(1.65 英寸)312 x 390

312 x 390

Apple Watch 系列 4 - 44 毫米(1.78 英寸)448 x 368

448×368

希望这可以帮助。即使是关于此事的 Apple's Documentation 也不完整。

更新:Apple 有 introduced a new Media Manager,它只要求您为最大的 iPhone 和/或 iPad 设备创作艺术品。将为您创建较小的图像。请注意,如果您之前没有创建 iPad Pro 图像,那么您现在必须创建(如果您支持 iPad)。

更新:Screenshots and app previews for new devices now supported


你能解释一下你是如何得到“iPhone 6 Plus (2208 x 1242)”的吗?因为苹果手机规格为您提供了 1920x1080 像素大小...
@queenie,3 倍。 5.5 英寸的屏幕截图是 2208 x 1242,而不是 1920 x 1080。
@BenClayton iPhone 6 Plus 上的图像被 1.15 下采样到更低的像素分辨率。 paintcodeapp.com/news/iphone-6-screens-demystified。我猜 iPhone 7 可能是 2208 x 1242 像素。
缩放确实改变了屏幕截图的分辨率。
当 Apple 推出他们新的“媒体管理器”时,他们给了我们一个新的好处,即只需上传最大的设备屏幕截图尺寸。但是,如果您支持 iPad,他们现在要求您创建 iPad Pro 大小的屏幕截图。如果您在收到您正在更新的 80 多个应用程序的正常资产后发现这一点,并且必须返回您的 UX 团队以获取他们从未需要创建的新 iPad Pro 艺术,这将令人失望。 #叹
S
Suragch

此答案已针对 Xcode 12 进行了更新。

App Store Connect 目前要求提供以下类别的图像:

https://i.stack.imgur.com/Q5hN0.png

iPhone 6.5" 显示屏

这是 1242 x 2688 像素。您可以使用 iPhone 11 Pro Max 模拟器创建此尺寸的图像。 iPhone 12 和 13 等较新的设备似乎没有使用这种尺寸。

iPhone 5.5" 显示屏

这是 1242 x 2208 像素。您可以使用 iPhone 8 Plus 模拟器创建此尺寸的图像。

iPad Pro(第三代)12.9" 显示屏

2048 x 2732 像素。您可以使用 iPad Pro(12.9 英寸)(第 5 代) 模拟器创建此尺寸的图像。

iPad Pro(第 2 代)12.9 英寸显示屏

2048 x 2732 像素。这与 iPad Pro(12.9 英寸)(第 5 代) 尺寸完全相同,因此大多数人可以在此处使用相同的屏幕截图。但请参阅 this

笔记

在模拟器中使用 File > New Screen Shot (Command+S) 将屏幕截图保存到桌面。在真实设备上按 iPhone/iPad 上的 Sleep/Wake+Home(照片应用程序中提供图片)

上面的像素尺寸是全屏纵向尺寸。您不应该包含状态栏,因此您可以将背景颜色粘贴到状态栏文本和图标上,或者将它们裁剪并放大图像。

有关更多详细信息,请参阅此链接。

在此处比较所有 iPhone 屏幕尺寸。

请参阅 Apple 网站上的官方屏幕截图规格页面。感谢这个链接的答案。应更新此答案以反映该信息。似乎比我上面列出的更多的模拟器可以工作。


对于我们这些仍然想知道的人,这些今天仍然是准确的!!!
@Omega_Pixel,每当我更新应用程序时,我通常都会回到这里并确保这些像素尺寸也是最新的。如果有人发现此答案将来已过时,请随时对其进行编辑。
A
Austen Chongpison

要获得适当大小的屏幕截图而无需手动创建它们——在最新版本的 Xcode 中运行您的应用程序并选择您需要屏幕截图的 iPhone,然后在查看模拟器时按 cmd-s。这将以您提交所需的完整分辨率将屏幕截图保存到您的桌面。

正如@HoffZ 所指出的,请确保将比例设置为 100%。

在 Xcode 中选择你想要的模拟器:

https://i.stack.imgur.com/SPbTQ.png

在 Simulator 菜单中将比例设置为 100%:

https://i.stack.imgur.com/LEMzA.png

按 cmd-s 保存:

https://i.stack.imgur.com/CiDZj.png


有两点需要注意: 1) 图像被保存到桌面。 2) 确保比例为 100%(模拟器中的窗口->比例)。
这是一个很好的答案,我希望稍后在我的 Mac 上尝试一下,因为到目前为止,我已尝试上传与以下文档匹配的各种图像尺寸:developer.apple.com/library/content/documentation/… 我的所有图像都失败了,即使它们符合它所说的规格它们是错误的尺寸。真的很混乱。感谢您提示如何到达那里。
我认为不需要将比例设置为 100%。 12 英寸 iPad Pro 模拟器无法接近 100% 地安装在我的 MacBook 显示器上,但屏幕截图仍以全分辨率保存。
这是最好的答案,因为它与其他人不同,它是永恒的!!
不需要确认 100 % 比例。屏幕截图始终为全分辨率。
f
froggomad

在 Xcode 9 中,除了将 Window Scale 设置为 100% (⌘1) 之外,现在还需要取消选中调试菜单中的 Optimize Rendering for Window Scale 以获得正确分辨率的屏幕截图。

要截取适当大小的屏幕截图以在应用商店中使用:

1.) 在模拟器中运行应用程序
2.) 设置比例 (⌘1)
3.) 在调试菜单中取消选中 Optimize Rendering for Window Scale
4.) 使用 ⌘S
截屏

https://i.stack.imgur.com/kODg4.png


非常感谢! :)
C
Community

(从这里交叉发布我的答案: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+ 的分辨率和下采样)。


M
Mohammad Kamran Usmani

现在苹果公司也在 iTunesconnect 上添加了一个新的设备屏幕截图,即 iPad Pro。以下是 iTunesconnects 所需的所有屏幕截图尺寸。

iPhone 6 Plus(5.5 英寸)- 2208x1242

iPhone 6(4.7 英寸)- 1334x750

iPhone 5/5s(4 英寸)- 1136x640

iPhone 4s(3.5 英寸)- 960x640

iPad - 1024x768

iPad Pro - 2732x2048


S
Sanjeev Rao

Apple Link

以下是有关屏幕尺寸的信息。这些细节取自苹果网站

https://i.stack.imgur.com/4UTje.jpg


C
Christine

另外 - 请注意,即使您的图像实际上没有任何透明度,您也可能设置了透明度。如果您使用的是 Photoshop,请“保存为网络”并取消选择“透明度”或将您的图像转换为 .jpg。 iTunes Connect 似乎也拒绝透明胶片。


p
phanf

此更新于 2017 年 6 月 14 日从以下来源更新:
http://help.apple.com/itunes-connect/developer/#/devd274dd925

截图规格

5.5 英寸 Retina 显示屏 纵向 1242 x 2208 像素 横向 2208 x 1242 像素

4.7 英寸 Retina 显示屏 纵向 750 x 1334 像素 横向 1334 x 750 像素

英寸 Retina 显示屏 纵向 640 x 1096 像素(无状态栏) 纵向 640 x 1136 像素(全屏) 横向 1136 x 600 像素(无状态栏) 横向 1136 x 640 像素(全屏)

3.5 英寸 Retina 显示屏 纵向 640 x 920 像素(无状态栏) 纵向 640 x 960 像素(全屏) 横向 960 x 600 像素(无状态栏) 横向 960 x 640 像素(全屏)

12.9 英寸 Retina 显示屏 纵向 2048 x 2732 像素 横向 2732 x 2048 像素

9.7 英寸 Retina 显示屏 高分辨率: 2048 x 1496 像素横向(无状态栏) 2048 x 1536 像素横向(全屏) 1536 x 2008 像素纵向(无状态栏) 1536 x 2048 像素纵向(全屏)标准分辨率: 1024 x 748 像素横向(无状态栏) 1024 x 768 像素横向(全屏) 768 x 1004 像素纵向(无状态栏) 768 x 1024 像素纵向(全屏)

macOS 下列之一,纵横比为 16:10。 1280 x 800 像素 1440 x 900 像素 2560 x 1600 像素 2880 x 1800 像素

1920 x 1080 像素

watchOS 312 x 390 像素


S
Sam Jacob Dev

https://i.stack.imgur.com/dRuSm.png


D
Dazzle

对于 iPhone 5.5" 显示器,您需要在 iPhone 8 Plus 上将模拟器更改为 "Physical Size"

https://i.stack.imgur.com/Jopfl.png


A
Aanchal Chaurasia

对于 iPhone 设备:现在我们只需要一种尺寸的 iPhone 6 Plus(5.5 英寸)• 1242 x 2208 然后我们在那里有复选框,所有其他尺寸:使用 5.5 英寸显示器


很好的答案。谢谢你安查尔小姐。
R
Ramani Hitesh
 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)

m
madu

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


A
Ahmed Nour

对于不包含 ipad pro iPad Pro (2nd Gen) 12.9" 的 xcode 11.1" 显示在终端中运行此命令

xcrun simctl create "iPad Pro (12.9-inch) (2nd generation)" "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---2nd-generation-" "com.apple.CoreSimulator. SimRuntime.iOS-13-1"

look here


I
I wrestled a bear once.

我已将此页面添加为书签并经常参考,但没有人提及较新的 11 英寸 iPad pro 的尺寸。它是 1668x2388。

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

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


S
Saumya

在模拟器上运行您的应用程序,并保存屏幕截图。将这些屏幕截图重命名为 4.7.1 (iPhone 6)、5.5.1 (iPhone 6 plus) 等等。


Unity 应用程序在模拟器中运行不佳
U
Ucdemir

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

12.9 英寸 (2048 x 2732) 适用于 iPad

您可以获得所有 inc 和 piksel 尺寸 from the link


My answer different from others 我在这个答案的 Apple 规范中看到了相同的信息:stackoverflow.com/a/62241682/2227743
@EricAya 似乎你是对的,但来源不同
V
Vaibhav Sharma

这些详细信息由日志提供...

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

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅