iOS 与 Android App 图标尺寸指南
覆盖商店图标、Xcode 单源图工作流与 Android 传统密度尺寸,并给出本地批量导出路径。
应用商店图标和网站 favicon 不是一回事。上架图标要求方形、不透明,并且尺寸服务于商店提交流程,而不是 HTML 里的 <link rel="icon">。
如果你想先了解图标在整套上架素材中的位置,可先看 App Store 与 Google Play 上架素材完整指南。
商店提交图标尺寸
| 商店 | 尺寸 | 说明 |
|---|---|---|
| App Store Connect | 1024×1024 PNG | 不透明;圆角由系统自动处理 |
| Google Play Console | 512×512 PNG | 高分辨率商店图标 |
这两张属于“商店营销提交素材”。你的 iOS / Android 工程内部,仍可能需要额外尺寸。
iOS(Xcode)内部图标
现代 Xcode 可基于一张 1024×1024 主图,在 App Icon 资源目录中自动生成 Home Screen、Spotlight、Settings、通知等尺寸。注意:App Store Connect 仍需单独上传 1024×1024 营销图标。
常见生成上下文包括 180×180(iPhone @3x)、120×120(@2x)、87×87(Settings @3x)和 60×60(通知 @3x)。
Android 传统 launcher 密度尺寸
传统启动器图标通常仍按 density bucket 输出:
| 密度 | 尺寸 |
|---|---|
| mdpi | 48×48 |
| hdpi | 72×72 |
| xhdpi | 96×96 |
| xxhdpi | 144×144 |
| xxxhdpi | 192×192 |
Adaptive Icon(前景/背景分层)是另一套机制。单张扁平 PNG 不能替代 adaptive 的分层语义,不要把“放大一张图”当成 adaptive 适配完成。
本地导出工作流
- 从你手里最高分辨率的方形 logo 开始(建议至少 1024×1024)。
- 打开 App 图标生成器。
- 按素材特征选择 Cover(铺满)或 Contain(完整保留图形并补纯色背景)。
- 勾选真正需要的商店、iOS、Android 预设尺寸。
- 导出单张 PNG,或一次下载命名稳定的 zip 包。
全程浏览器本地处理。工具负责你已有素材的尺寸生成,不会自动“设计新 logo”。
Favicon 与 App 图标的边界
网站 favicon 与 PWA 图标属于另一条工作流。需要 HTML <link> 片段和 manifest 配置时,请使用 Favicon 生成器,不要混用应用商店图标集。