上架工坊STORE ASSET STUDIO生成 Xcode AppIcon
XCODE APPICON 生成指南

免费 iOS App 图标生成器:一键导出 AppIcon.appiconset

不需要逐个查找 iOS 图标尺寸。上传一张高分辨率正方形图片,工具会在本地生成全部 iPhone、iPad 与 iOS Marketing PNG,并写好 Xcode 需要的 Contents.json。

输出内容

下载文件解压后就是标准 AppIcon.appiconset 文件夹,可以拖入 Xcode 的 Assets.xcassets,或替换项目中已有的同名目录。

  • iPhone 20pt、29pt、40pt、60pt 的 @2x / @3x
  • iPad 与 iPad Pro 对应图标尺寸
  • 1024 × 1024 iOS Marketing 图标
  • 包含文件名、idiom、scale 的 Contents.json

准备 1024 × 1024 原图

建议使用至少 1024 × 1024 的 PNG。非方形图片会居中裁切;透明区域会以白色填充,以避免生成图标出现意外透明边缘。不要在源图中预先制作系统圆角,系统会在不同场景应用遮罩。

图标在主屏幕、设置、通知和搜索结果里的显示大小不同。主体应保留足够安全边距,细线和很小的文字在低像素尺寸下容易消失。

  • 使用 RGB 正方形原图
  • 不要预先裁圆角或加入透明外边
  • 把关键图形放在中心安全区域
  • 避免依赖细小文字表达品牌

安装到 Xcode 的正确方式

解压后可以把整个 AppIcon.appiconset 文件夹放入 Assets.xcassets。若项目已经有 AppIcon,先确认 Target 的 General 设置仍指向同名 App Icons Source,再替换资源,避免项目同时存在两个名称相近的图标集。

Contents.json 已包含每个 idiom、size 和 scale 的映射,不需要手动把 PNG 拖进每个槽位。合并后建议 Clean Build Folder,并在模拟器和真机上重新安装检查缓存。

提交前检查不同背景与尺寸

同一图标在浅色、深色壁纸和系统设置列表中可能呈现不同对比度。导出资源不会改变你的设计,因此应在 Xcode 或真机上检查主体是否过小、边缘是否被遮罩切掉,以及白色图形是否和背景融在一起。

  • 检查 1024px Marketing 图标是否清晰
  • 检查 60pt 主屏幕图标的主体大小
  • 检查 20pt 通知图标是否仍可辨认
  • 确认没有旧图标缓存或错误 Asset 名称

常见问题

可以直接拖进 Xcode 吗?

可以。解压 AppIcon.appiconset.zip 后,将整个文件夹放入 Assets.xcassets。

会生成 Contents.json 吗?

会,文件名和每个 iPhone、iPad、Marketing 槽位都已写好。

原图不是正方形怎么办?

工具会从中心裁切最大正方形后再缩放。

需要自己给图标加圆角吗?

不需要。iOS 会根据使用场景应用遮罩,源图应保持完整正方形。

为什么安装后仍看到旧图标?

模拟器或设备可能缓存旧资源。确认 Target 指向正确的 AppIcon 集后,清理构建并删除旧安装再测试。

可以使用带透明背景的原图吗?

工具会以白色填充透明区域,但更建议在设计阶段明确最终背景,避免不同尺寸出现意外边缘。