PNG 转 ICNS:macOS 图标转换
从 PNG 生成 macOS ICNS 与 AppIcon 资源,调整 Dock 留白,并从 macOS 导出压缩包中提取 AppIcon.icns。
开始创作免费编辑与导出,无水印。AI 生成和 AI 编辑使用积分;完整编辑器适合桌面浏览器。
同一原图,调整构图后导出



示例由仓库演示素材通过图标渲染器生成。具体平台的留白、遮罩和输出以所选预设为准。
操作步骤
- 导入高分辨率方形 PNG。
- 选择 macOS 并调整构图。
- 提取 Resources/AppIcon.icns,或使用附带的 Xcode 资源目录。
生成 macOS 图标资源族
macOS 预设包含标准与 Retina 尺寸、Xcode AppIcon 资源目录和 Resources/AppIcon.icns。ICNS 是图标容器,不是改名后的 PNG。如果构建工具要求其他目录结构,应使用对应框架预设。
检查 Dock 中的视觉轮廓
铺满画布的标记在 macOS 中可能比相邻图标显得更大。为主体保留空间,并检查导出结果;macOS 导出会对过满的图标进行视觉留白处理。安装后再次测试,Dock 可能缓存旧图标。
当前预设的输出尺寸与文件
以下列表直接读取应用预设。项目配套文件由导出器追加;尺寸选择会影响实际导出内容。容器文件从下载的 ZIP 中提取。
ICNS: Resources/AppIcon.icns
查看 10 个图像输出
| 文件 | 尺寸 |
|---|---|
| Assets.xcassets/AppIcon.appiconset/icon_16x16.png | 16 × 16 |
| Assets.xcassets/AppIcon.appiconset/icon_16x16@2x.png | 32 × 32 |
| Assets.xcassets/AppIcon.appiconset/icon_32x32.png | 32 × 32 |
| Assets.xcassets/AppIcon.appiconset/icon_32x32@2x.png | 64 × 64 |
| Assets.xcassets/AppIcon.appiconset/icon_128x128.png | 128 × 128 |
| Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png | 256 × 256 |
| Assets.xcassets/AppIcon.appiconset/icon_256x256.png | 256 × 256 |
| Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png | 512 × 512 |
| Assets.xcassets/AppIcon.appiconset/icon_512x512.png | 512 × 512 |
| Assets.xcassets/AppIcon.appiconset/icon_512x512@2x.png | 1024 × 1024 |
常见问题
需要付费或登录吗?
普通图片编辑与导出可免费使用。AI 请求需要登录并使用积分;云同步等服务依据账户方案提供。
工具会自动修改我的项目吗?
不会。先在编辑器预览并下载资源,然后按项目要求手动接入。请保留现有图标备份并测试构建结果。