截图文件里新增了 iPhone 18 Pro 尺寸,旧素材却还没有报错。最快判断:不要默认全量重做。只要现有高分辨率截图符合 App Store Connect 的格式与接受规则,且缩放后界面、文案和构图仍然准确,就可以继续沿用;只有出现布局变化、长文案溢出、设备专属功能或营销装饰错位时,才为 iPhone 18 Pro 局部补拍。
这篇内容适合三类人:维护已上架 iPhone App、担心旧素材突然失效的独立开发者;需要批量维护多语言页面的小团队;以及准备在远程 Mac 上建立可重复截图和验收流程的发布负责人。
最后更新于 2026 年 9 月 14 日。本文数据核实自 Apple Developer 的 App Store Connect Release Notes、Screenshot Specifications、素材上传帮助、App Store Connect API 文档及 Xcode / Simulator 官方文档。
先确认提交资格
App Store Connect 在 2026 年 9 月 9 日的更新说明中,加入了 iPhone 18 Pro、iPhone 18 Pro Max 等设备的 App Preview 和截图规格。这个动作说明新显示目标已经进入素材管理范围,但官方并没有把它表述为所有历史截图必须立即失效。(developer.apple.com)
真正需要确认的是:当前版本是否缺少提交时必需的截图集合。App Store Connect API 文档明确提示,某些截图尺寸属于提交所需资源;如果缺少必需素材,错误可能在提交阶段才出现,而不是拖入文件时立刻报错。(developer.apple.com)
上传页面支持的截图格式包括 .jpeg、.jpg 和 .png,每组可上传 1 至 10 张;图片不能包含透明通道。素材上传入口通常出现在版本状态为 Prepare for Submission、Invalid Binary、Rejected、Metadata Rejected 或 Developer Rejected 时。(developer.apple.com)
可先按下面清单判断是否值得动旧素材:
- ✅ 当前版本仍能正常进入截图编辑区域;
- ✅ 旧图格式符合要求,且没有透明通道;
- ✅ 提交测试时没有出现缺少必需截图的错误;
- ✅ 6.9 英寸或其他必需显示目标已有可接受素材;
- ⚠️ 不要仅凭“文件成功上传”判断已经合格,必须继续查看处理状态和页面预览。
如果测试提交入口明确提示缺少显示目标,先补齐该目标的素材;如果没有错误,且缩放预览正常,不应因为新规格名称出现就推翻整套截图。
对照尺寸与缩放结果
当前官方规格把 iPhone 18 Pro 放在 6.3 英寸显示屏分类中,并列出两组可接受的竖屏与横屏尺寸。iPhone 18 Pro Max 则位于 6.9 英寸显示屏分类,不能把两者混为同一套目标素材。(developer.apple.com)
| 显示目标 | 官方列出的竖屏尺寸 | 官方列出的横屏尺寸 | 缺少该尺寸时的处理 |
|---|---|---|---|
| 6.9 英寸,含 iPhone 18 Pro Max | 1260 × 2736、1290 × 2796、1320 × 2868 | 对应横屏尺寸 | 可使用更高分辨率素材缩放 |
| 6.3 英寸,含 iPhone 18 Pro | 1179 × 2556、1206 × 2622 | 对应横屏尺寸 | 使用 6.5 英寸素材缩放 |
| 6.5 英寸 | 1284 × 2778、1242 × 2688 | 对应横屏尺寸 | 作为部分旧设备的承接尺寸 |
| 6.1 英寸 | 1170 × 2532、1125 × 2436、1080 × 2340 | 对应横屏尺寸 | 可继续按设备组处理 |
需要注意,App Store Connect 的缩放规则只说明素材如何覆盖其他尺寸,不代表缩放后的视觉结果一定适合作为营销图片。官方上传帮助指出,如果界面在多个设备尺寸和本地化版本中相同,可以只提供最高分辨率截图,系统会自动缩小;如果不想使用缩放版本,也可以在 Media Manager 中为特定设备和语言上传自定义素材。(developer.apple.com)
因此,现有素材可以分为三档:
| 结论档位 | 适用条件 | 对应动作 |
|---|---|---|
| 可直接沿用 | 原始截图分辨率足够,缩放后文字、控件和边缘内容均正常 | 保留旧图,上传后检查页面预览 |
| 可缩放但需复核 | 尺寸可被系统接受,但包含较小文字、复杂底部控件或营销文案 | 先在 iPhone 18 Pro 目标下抽样查看 |
| 必须重拍 | 使用设备专属功能、固定安全区域构图,或缩放后出现明显错位 | 在对应模拟器环境重新生成 |
这里的关键不是“图片能不能被上传”,而是“用户看到的页面是否仍然准确”。如果旧图只是普通列表、详情页或设置页,通常优先进入第一档;如果第一张截图承担主要转化任务,建议至少做一次人工复核。
检查界面与营销构图
从 Xcode 27 中选择 iOS Simulator 生成截图时,不能只检查文件像素。Apple 的开发文档明确提醒,模拟器可以帮助验证多种硬件环境,但不能完全复制真实设备的性能和硬件特性;涉及设备专属功能时,仍需要真实设备验证。(developer.apple.com)
建议逐张检查以下区域:
- 顶部导航栏是否因安全区域变化出现标题偏移;
- 动态岛周边是否遮挡状态提示、倒计时或媒体控制;
- 底部 Tab、工具栏和悬浮按钮是否贴近屏幕边缘;
- 键盘弹出后,输入框、按钮和弹窗是否被压缩;
- 横屏页面旋转后,关键文案是否仍位于可见区域;
- 带设备边框、渐变背景或宣传语的成品图,是否因画布比例变化而出现留白或裁切;
- 截图中的账号、App 名称、Bundle ID、测试数据和文件路径是否已经脱敏。
尤其要区分三种素材:原始设备截图、带营销装饰的成品图、App Preview。原始截图可能可以被系统缩放,但带边框和文字标注的图片通常已经把设备比例写死;App Preview 又有独立的视频规格,不能把视频验收结果当作截图验收结果。(developer.apple.com)
经验提醒:如果截图展示的是相机、动态岛互动、传感器、通知行为或其他设备专属体验,不能仅凭 iOS Simulator 中“看起来正常”就判定可以沿用。此类页面应单独列入重拍清单。
按市场价值安排本地化补拍
多语言页面不应采用“所有语言全部重生成”的机械策略。App Store Connect 的截图属于可本地化素材,并且可以针对不同语言和设备尺寸单独管理;如果界面和素材内容相同,则可以使用缩放版本,但自定义本地化素材仍然可以在 Media Manager 中补充。(developer.apple.com)
可以先按三个因素排序:
- 市场价值:优先检查收入、下载量或近期投放重点市场;
- 文字膨胀风险:德语、法语、俄语等较长文案,优先检查按钮、标题和宣传语换行;
- 页面差异程度:功能、价格、订阅权益或合规文案不同的语言,不应只看图片尺寸。
| 本地化情况 | 风险判断 | 建议 |
|---|---|---|
| 仅替换短标题,界面结构不变 | 低 | 沿用高分辨率素材,抽样检查 |
| 标题和按钮明显变长 | 中 | 优先重拍首屏、订阅页和核心功能页 |
| 不同市场展示不同功能或价格 | 高 | 为对应语言单独生成并重新验收 |
| 营销图包含固定语言文字 | 高 | 不要依赖自动缩放,单独导出成品图 |
本地化验收还要确认截图展示的功能与当前版本一致。不能因为某个语言版本已经有旧图,就默认它仍然反映当前构建;尤其是订阅权益、登录流程、权限说明和地区限制发生变化时,素材内容本身就已经过期。
固定 Xcode 27 与 Simulator 复现条件
一次上传成功,不等于下一次还能生成同样的截图。Xcode 27 的官方更新页面显示,Xcode 27 与 iOS 27 等平台版本同步推进;其测试环境、运行时版本和可用设备列表应被记录,而不是只保存最终图片。(developer.apple.com)
发布负责人至少应固定以下信息:
- Xcode 版本及具体构建版本;
- Simulator Runtime 版本;
- 模拟器设备类型和显示方向;
- 系统语言、地区、24 小时制和外观模式;
- 测试账号、固定数据和网络状态;
- 截图命名规则、导出目录和脱敏规则;
- 使用人工截图、UI 测试驱动截图,还是批量脚本生成。
Xcode / Simulator 支持通过界面保存截图,也可以使用 xcrun simctl io booted screenshot 生成文件。官方文档还说明,Simulator 可以模拟不同设备并捕获画面,但硬件专属功能仍应在真实设备上验证。(developer.apple.com)
远程 Mac 场景还要额外检查:
- 图形会话是否真正登录,而不是只有 SSH 终端;
- VNC 或网页控制台断线后,Simulator 是否仍保持运行;
- 导出的文件是否能从远程环境可靠取回;
- 测试账号、个人信息和屏幕缓存是否在任务结束后清理;
- 长时间无操作后,图形会话是否进入锁屏或被系统回收。
如果团队还没有固定环境,可以先参考 远程 Mac 上运行 iOS Simulator 的方法 了解图形会话和导出流程,再决定是否需要为连续截图任务保留常驻环境。需要比较周期成本时,可查看 RUVCLOUD Mac 租赁方案,但长期高负载编译、必须连接实体设备或依赖本地专用外设的场景,仍应优先评估自购 Mac。
FAQ:提交前最容易误判的地方
旧截图是否会因新设备上线立即失效
不会自动得出这个结论。新增 iPhone 18 Pro 规格代表 App Store Connect 增加了新的显示目标和素材处理规则,而不是宣布所有旧素材立即失效。最终应以当前版本的提交错误、素材处理状态和页面预览为证据。
App Store Connect 的自动缩放能否替代重新截图
自动缩放可以覆盖尺寸差异,但无法发现真实界面问题。它不会判断动态岛周边是否遮挡内容,也不会检查德语长文案是否截断,更不会知道营销背景和设备边框是否已经变形。
哪些页面最值得优先补拍
首张截图、订阅或付费页、登录页、设备专属功能页,以及包含键盘、弹窗和底部悬浮控件的页面,优先级最高。这些页面的构图变化更容易影响用户理解,也更可能在不同显示目标中暴露问题。
模拟器截图怎样才算验收完成
至少需要完成文件格式、方向、目标尺寸、界面内容、语言区域和敏感信息六项检查;上传后还要确认 App Store Connect 处理成功、预览画面正确,并保存设备、运行时和测试数据记录。只保存 PNG 文件,不足以证明流程可复现。
最终决策卡
可以按下面的条件分支执行,不必先安排一次昂贵的全量重拍:
- 若旧素材符合官方格式,目标显示尺寸可由 App Store Connect 接受,且 iPhone 18 Pro 缩放预览没有布局异常,则选择沿用;
- 若只有首图、订阅页、登录页或某几个语言版本出现文字溢出和构图变化,则选择局部补拍;
- 若页面依赖设备专属功能、整体视觉改版,或多个核心市场都出现明显布局差异,则选择全量更新;
- 若无法固定 Xcode 27、Simulator Runtime、测试账号和导出路径,则先补建复现流程,再决定是否批量生成;
- 若提交处理失败,则以 App Store Connect 的错误入口为准回查缺失显示目标,不要凭文件尺寸猜测原因。
| 验收证据 | 通过标准 | 不通过时的动作 |
|---|---|---|
| App Store Connect 处理状态 | 没有缺少必需素材或格式错误 | 回到对应设备组补齐或替换 |
| 页面预览 | 文字、控件、边缘内容与当前版本一致 | 对异常页面重新取图 |
| 本地化内容 | 语言、功能、价格和营销文案均为当前版本 | 只重生成受影响语言 |
| 复现记录 | 另一位成员可按记录生成相同画面 | 固定环境和测试数据 |
| 敏感信息检查 | 账号、App 名称、Bundle ID、路径已脱敏 | 清理后重新导出 |
如果当前方案依赖本地 Mac 手工截图,常见问题是设备环境不一定长期可用、不同语言需要重复切换、断电或系统更新会打断任务;如果改用临时云主机,又可能缺少完整 macOS 图形会话,导致 Simulator、文件导出和断线恢复不稳定。对需要批量补拍、反复验收的团队,租赁 RUVCLOUD 的真实 Mac 环境通常比临时拼接这些环节更省事;但如果任务是长期高强度编译、必须接入实体 iPhone,或需要完全控制硬件,购买并维护自有 Mac 仍然更合适。
在抽样确认多个语言和页面都需要重拍后,可以通过 RUVCLOUD 远程 Mac 使用入口安排一段可控的测试周期,先验证 Xcode 27、iOS Simulator、图形会话恢复和素材导出是否满足发布流程,再决定是否保留长期环境。