
英文搜索里很常见:ios simulator screenshot for app store。模拟器确实是独立开发者最省事的取景方式,可上传失败多半出在三件事:像素不是官方列表里的精确值、PNG 带透明通道、状态栏/刘海区脏数据。
| 操作 | 说明 |
|---|---|
| File → Save Screen 或快捷键 ⌘S | 将当前画面存成文件(菜单文案随 Xcode 版本可能略有差异) |
| ⌘ + 单击菜单栏截图按钮(若有) | 部分版本提供工具栏截图 |
| 拖拽窗口缩放 | 先选对设备型号,再截;用错 Sim 再拉伸,发糊概率高 |
设备选择示例:
常见默认目录是 macOS 桌面,或你在 Simulator 偏好里改过的路径。找不到时:
ls -lt ~/Desktop/*.png \| head。.png(也可再转 JPG,Connect 都接受,但不要带 alpha)。模拟器原生分辨率经常 不等于 Connect 接受的上传尺寸。流程建议:
sips -g pixelWidth -g pixelHeight your.png(macOS)查看宽高。sips -z HEIGHT WIDTH 或设计工具精确缩放到列表中的值。若 UI 一致,可只做最高必传档,让 Connect 缩放更小档;营销向大屏图仍建议单独出一套。
官方明确:截图 不得含 alpha / 透明。模拟器导出的 PNG 有时带透明,或你在 Figma 导出时保留了透明边。
处理思路:
sips -s format jpeg 转 JPEG( naturally 无 alpha);或上传卡住时,也可对照截图仍在上传中。Google Play 透明被拒见透明图被拒排查。
每种语言可有独立截图集。模拟器改系统语言后重跑 App,再 ⌘S。缺某语言预览/截图时,Connect 会回退到其他语言——转化会变差,但提交不一定失败。
Android 模拟器(官方 Emulator / 厂商模拟器)出图逻辑类似,但商店尺寸按国内/Play 规范走,勿直接套用 iPhone 像素。