App Store 预览视频(App Preview)尺寸、时长与规则
作者:Mehdi Azizi
发布于 ,10分钟
App Store 预览视频时长 15 到 30 秒,每种屏幕尺寸每种语言最多 3 个,新款 iPhone 为 886 x 1920,且只能展示 App 本身的录屏。
App Store 视频,Apple 称之为 App Preview(App 预览),是在你的 App 里录制的一段 15 到 30 秒的预览。每种屏幕尺寸、每种语言最多可以放三个。所有新款 iPhone 在 App Store Connect 里只接受一种分辨率:竖屏 886 x 1920 像素,横屏则是 1920 x 886。而且视频只能包含你的 App 的屏幕录制画面:这是 2.3.4 条规则。
预览会在你的产品页和搜索结果里自动静音播放。从 iOS 27 开始,又多了第二种视频:产品页顶部的头图视频,21:9 格式,有自己的一套规则。这篇指南两种都讲。所有内容都来自 Apple 官方页面,2026 年 11 月 3 日重新核对过。
我自己在发布 iOS App:Solys、TradaZen、Nolera 和 Vigie。静态截图的尺寸见 App Store 截图尺寸。这里只讲视频。
App Store 视频:Apple 要求的格式
预览是可选的。以下是 App Store Connect 规格页面里的技术要求。
| 项目 | 要求 |
|---|---|
| 数量 | 每种屏幕尺寸、每种语言 0 到 3 个 |
| 时长 | 最少 15 秒,最多 30 秒 |
| 文件大小 | 最大 500 MB |
| 文件 | H.264 编码的 .mov、.m4v 或 .mp4,ProRes 编码的 .mov |
| 帧率 | 最高 30 帧/秒 |
| H.264 目标码率 | 10 到 12 Mbit/s |
| 音频 | 立体声,AAC 256 kbit/s,44.1 或 48 kHz |
| iOS 方向 | 竖屏或横屏 |
| 封面帧 | 默认取第 5 秒 |
ProRes 只接受 422 HQ。有三个细节很容易漏掉:
- 编码。 压缩视频只认 H.264。HEVC 文件必须转码。
- 帧率。 60 帧/秒录制的视频超出上限。
- 配置。 逐行扫描视频,最高 High Profile 4.0 级别。
每款 iPhone 和 iPad 用什么分辨率?
按 Apple 接受的分辨率准备视频,而不是按屏幕分辨率。iPhone 17 Pro Max 的截图是 1320 x 2868 像素,但它的预览要按 886 x 1920 上传。
| 设备组 | 示例 | 竖屏 | 横屏 |
|---|---|---|---|
| 带灵动岛的 iPhone | 17 Pro Max、17、Air、15 | 886 x 1920 | 1920 x 886 |
| 有 Face ID 无灵动岛的 iPhone | 16e、14、13 mini、11 | 886 x 1920 | 1920 x 886 |
| 带 Home 键的大屏 iPhone | 8 Plus、7 Plus | 1080 x 1920 | 1920 x 1080 |
| 带 Home 键的中屏 iPhone | SE 第 2 代和第 3 代、8 | 750 x 1334 | 1334 x 750 |
| 13、11 和 10.5 英寸 iPad | iPad Pro、Air、iPad、mini | 1200 x 1600 | 1600 x 1200 |
| 9.7 英寸 iPad | 旧款 iPad 和 iPad mini | 900 x 1200 | 1200 x 900 |
Mac 和 Apple TV 是 1920 x 1080,仅横屏。一个 886 x 1920 的文件就能覆盖所有无 Home 键的 iPhone。Apple 的页面甚至已经列出了一个“iPhone Duo”设备组,用的也是这个分辨率。
有两条规则能让你少做几个文件。如果你的界面在所有尺寸上都一样,只提供要求的最高分辨率就行:Apple 会为小屏幕自动缩小。另外,如果某种语言没有预览,App Store 会显示最接近的可用语言的预览。
录制并导出合规的预览
Apple 在预览专页上建议在真机上录制:iPhone 连上 Mac,用 QuickTime Player 录屏,再用 iMovie 或 Final Cut Pro 剪辑。按界面原始分辨率录制,不要放大画面。
在模拟器上,xcrun simctl io booted recordVideo ecran.mov 可以把屏幕录成文件。我用它逐帧检查我 App 里的动画。注意:这个工具默认用 HEVC 录制。加上 --codec=h264,或者事后转码。
要把 iPhone 17 Pro Max 的录屏转成要求的格式,下面这条 ffmpeg 命令会把画面缩到 886 像素宽,裁到 1920 像素高,转回 30 帧/秒,并加一条静音立体声音轨:
ffmpeg -i ecran.mov \
-f lavfi -i anullsrc=channel_layout=stereo:sample_rate=48000 \
-vf "scale=886:-2,crop=886:1920,fps=30" \
-c:v libx264 -profile:v high -level 4.0 -pix_fmt yuv420p \
-b:v 11M -maxrate 12M -bufsize 24M \
-c:a aac -b:a 256k -shortest apercu.mp4
我在 2026 年 11 月 3 日用一段 16 秒、1320 x 2868、60 帧/秒的视频测试过。ffprobe 读出的结果是 H.264 High 4.0,886 x 1920,30 帧/秒,约 11 Mbit/s,AAC 立体声音频。裁剪会去掉上下各 3 个像素。如果你的视频已经有音乐,删掉 -f lavfi 那一行。最终以 App Store Connect 上传结果为准。
Apple 在 App Store 视频里拒绝什么
App Review Guidelines 的 2.3.4 条就一句话:“previews may only use video screen captures of the app itself”。预览只能包含你的 App 的视频录屏。你可以加旁白、文字和叠加元素,来解释单靠画面表达不出来的内容。Apple 的预览页面详细列出了其余要求:
| 允许 | 不允许 |
|---|---|
| 你的 App 的屏幕录制 | 出现人、手或手指触碰屏幕 |
| 文字、旁白、绘制的触控提示 | 暗示 App 并不具备某功能的转场 |
| 简单的淡入淡出和叠化 | 具体价格、日期、“今春新品” |
| 有授权的音乐和界面音效 | 无授权的音乐、品牌或角色 |
| 说明需要订阅或登录 | 对购买或登录只字不提 |
| 适合所有年龄的内容 | 暴力、成人主题、粗话 |
| 游戏类:游戏画面多于过场动画 | 误导玩家的过场动画 |
此外还有 2.3.8,要求内容为 4+,哪怕你的 App 分级更高;2.3.10 条,禁止出现其他平台;以及 2.3,要求每个版本的预览都保持最新。如果某个功能需要购买、订阅或登录,就在视频里说明,或者写在结尾画面上。
我的经历:Vigie 的产品页被拒
2026 年 10 月 27 日,Apple 以 2.3.3(静态截图规则)为由拒绝了 Vigie 的一次更新。我的截图展示的是围绕吉祥物重新绘制的界面卡片,没有手机外框:在 Apple 看来,这不是 App 的实际使用画面。被拒的是产品页,不是二进制文件。这次拒绝不需要新 build:我把真实的 App 界面放进 iPhone 外框,当晚就重新提交了同一个版本。后来我换了 build,是为了修正 App 里的一个标题,和截图无关。Vigie 1.1 从 10 月 29 日起带着这组截图上架。
这个教训对视频来说加倍适用。2.3.4 只允许 App 的视频录屏:用动效设计重做的界面不该出现在预览里。它属于 iOS 27 的头图,下文会讲。
自动播放、封面帧与搜索
根据 Apple 关于产品页的页面,打开你的产品页时预览会自动静音播放。所以开头几秒必须不靠声音也能看懂:信息要靠屏幕上的文字传达。
- 预览总是排在截图前面,即使你在 App Store Connect 里调整了顺序。
- 与截图格式不同的预览会被放到单独的“A Closer Look”区块。
- 在搜索结果里,Apple 在其最佳实践中说明最多可以显示三个预览。没有预览时,显示你的前一到三张截图。
- 视频不播放时会显示封面帧,比如用户在 App Store 设置里关闭了自动播放。
封面帧默认取第 5 秒。你可以用 Edit Poster Frame 修改,它会应用到所有使用这个视频的地方。上传前就选好:预览一旦通过审核,封面帧就改不了了,除非提交新版本的预览。上传后还要预留最长 24 小时的处理时间。
在 App Store Connect 上传预览
App Store Connect 帮助给出了这个流程:
- 打开你的 App,进入对应版本,在右上角选择语言。
- 在 Product Page Information 里,打开 App Previews and Screenshots 标签页。
- 选择设备,拖入你的视频。其他尺寸在 View All Sizes in Media Manager 里。
你也可以通过 Asset Library 上传。两种方式下,都要在版本处于准备状态时或被拒之后才能提交审核。所以在主产品页上,新预览要跟着一个版本一起提交。
想在不动主产品页的情况下测试视频,有两个工具支持预览:产品页 A/B 测试和自定义产品页。
iOS 27 新功能:产品页头图视频
在运行 iOS 27、iPadOS 27 或更新系统的设备上,你的产品页可以以一个头图开场:最顶部的一张图片或一段视频。另一个视觉素材可以在搜索结果里替代你的截图。Apple 把这些素材称为“creative assets”。
这不是预览。根据 creative assets 规格,规则有所不同:
| 标准 | 预览(App Preview) | 头图视频(iOS 27) |
|---|---|---|
| 位置 | 产品页、搜索、Apple Ads | 产品页顶部 |
| 格式 | iPhone 为 886 x 1920 | 21:9,3840 x 1646 |
| 时长 | 15 到 30 秒 | 5 到 30 秒 |
| 帧率 | 最高 30 帧/秒 | 30 或 60 帧/秒 |
| 内容 | 只能是 App 录屏 | 与 App 相关的品牌视觉 |
| 声音 | 默认静音 | 默认静音,可开启 |
| 播放 | 自动 | 自动,持续循环 |
| 提交 | 随版本提交 | 单独提交或随版本提交 |
用于搜索的视频是 3:2,从 1920 x 1280 到 3840 x 2560 像素,时长同样是 5 到 30 秒。它在搜索里始终静音:目前无法开启声音。没有这个素材时,App Store 会在那里显示你的 App 内活动、预览和截图。
Apple 的最佳实践规定了内容要求:
- 只讲一个点,面向初次接触你 App 的人,不要快速剪切。
- 第一帧能独立成立,循环衔接无跳跃。
- 视频不靠声音也成立,内容为 4+。
- 不出现价格、折扣、网址或版权信息,不提其他平台,不放 Apple 的奖项。
- 主体居中,放在 Apple 模板的安全区内,以免被裁掉。
你可以随版本提交,也可以在 Asset Library 里单独提交:这时 Apple 会对照你 App 的最新版本来审核。头图通过后,把它放到你的线上版本,点击 Publish。不需要新版本。
我正在为我的四个 App 准备头图,标题翻译成每种语言。我喜欢的那段参考视频把主体放在了 Apple 模板安全区之外:剪辑之前先打开模板。
上传视频前的检查清单
- 视频时长在 15 到 30 秒之间,大小不到 500 MB。
- 文件为 H.264,最高 30 帧/秒,iPhone 为 886 x 1920。
- 每一帧都来自你的 App 屏幕,没有拍到手或手机。
- 前三秒不靠声音也能看懂。
- 订阅、App 内购买或登录在画面上有说明。
- 没有价格、没有日期、没有其他平台,内容不超过 4+。
- 上传前已选好封面帧。
- 如果你的 App 支持 iPad,iPad 预览为 1200 x 1600。
让整个产品页发挥作用
视频说服的是已经来到你产品页的人。能不能来,取决于关键词。ASO Kit 包含我的关键词方法、产品页模板,以及把产品页翻译成 30 种语言的 skill。完整方法见 App Store ASO 页面。
如果你在准备第一次上架,做一次免费诊断:它会帮你理清步骤顺序,并发给你我的防 Apple 拒审清单。
常见问题
App Store 视频时长是多少?
App Preview 预览时长 15 到 30 秒。iOS 27 的头图视频时长 5 到 30 秒,循环播放。两种情况下,信息都必须不靠声音也能传达。
iPhone 上的 App Preview 用什么尺寸?
竖屏 886 x 1920 像素,横屏 1920 x 886,适用于所有带 Face ID 或灵动岛的 iPhone。带 Home 键的旧款 iPhone 根据机型需要 1080 x 1920 或 750 x 1334。iPad 是 1200 x 1600。
App Store 上可以放几个视频?
每种屏幕尺寸、每种语言最多三个预览。对于运行 iOS 27 或更新系统的设备,你还可以加一个头图视频和一个用于搜索结果的视觉素材。
App Store 视频有声音吗?
默认没有:预览在产品页和搜索结果里都静音开始播放。你可以加音乐和旁白,但信息必须不靠它们也能传达。iOS 27 的视频同样静音开始:头图的声音可以在产品页上开启,搜索素材的声音目前无法开启。
App Preview 可以拍手持 iPhone 的画面吗?
不行。Apple 要求不要拍摄使用设备的人,也不要拍手指触碰屏幕。要展示手势,就在录屏上绘制触控提示。
更换产品页视频需要新版本吗?
主产品页的预览需要:它要随一个准备中的版本一起提交审核。而 iOS 27 的头图通过审核后,无需新版本即可发布。

