AppIcon

Build Status platforms GitHub license GitHub release Xcode Swift Swift Package Manager compatible

AppIcon 生成包含 iOS 和 MacOS 各个分辨率图片的 *.appiconset

AppIcon.appiconset
├── Contents.json
├── AppIcon-20.0x20.0@2x.png
├── AppIcon-20.0x20.0@3x.png
├── AppIcon-29.0x29.0@2x.png
├── AppIcon-29.0x29.0@3x.png
├── AppIcon-40.0x40.0@2x.png
├── AppIcon-40.0x40.0@3x.png
├── AppIcon-60.0x60.0@2x.png
├── AppIcon-60.0x60.0@3x.png
└── AppIcon-1024.0x1024.0@1x.png

演示

安装

Homebrew

$ brew install Nonchalant/appicon/appicon

Mint

$ mint run nonchalant/appicon

手动

克隆仓库的 master 分支,然后运行 make install。

$ git clone https://github.com/Nonchalant/AppIcon.git
$ make install

用法

AppIcon 需要基础图片(.png)的路径。基础图片的大小最好是 1024x1024 像素。

$ appicon iTunesIcon-1024x1024.png

选项

你可以通过 appicon --help 查看选项。

--icon-name

默认值: AppIcon

--output-path

默认值: ./AppIcon.appiconset

--mac

默认值: false

--watch

默认值: false

开发

运行调试构建

$ make debug

运行发布构建

$ make build

运行测试

$ make test

作者

Takeshi Ihara afrontier829@gmail.com

许可证

Appicon 基于 MIT 许可证发布。 更多信息请查看 LICENSE 文件。