AppIcon

AppIcon generates *.appiconset contains each resolution image for iOS

Github stars Tracking Chart

AppIcon

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

AppIcon generates *.appiconset contains each resolution image for iOS, MacOS.

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

Demo

Installation

Homebrew

$ brew install Nonchalant/appicon/appicon

Mint

$ mint run nonchalant/appicon

Manual

Clone the master branch of the repository, then run make install.

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

Usage

AppIcon needs path of base image(.png). The size of base image is 1024x1024 pixel preferably.

$ appicon iTunesIcon-1024x1024.png

Option

You can see options by appicon --help.

--icon-name

Default: AppIcon

--output-path

Default: ./AppIcon.appiconset

--ipad

Default: false

--mac

Default: false

Develop

Generate Xcode project

$ make xcode

Runs debug build

$ make debug

Runs release build

$ make build

Runs tests

$ make test

Author

Takeshi Ihara afrontier829@gmail.com

License

Appicon is available under the MIT license. See the LICENSE file for more info.

Main metrics

Overview
Name With OwnerNonchalant/AppIcon
Primary LanguageSwift
Program languageSwift (Language Count: 2)
Platform
License:MIT License
所有者活动
Created At2017-05-09 20:58:15
Pushed At2023-01-20 05:24:37
Last Commit At2023-01-20 14:24:35
Release Count15
Last Release Name1.0.6 (Posted on )
First Release Name0.1.0 (Posted on )
用户参与
Stargazers Count1.5k
Watchers Count19
Fork Count90
Commits Count131
Has Issues Enabled
Issues Count15
Issue Open Count0
Pull Requests Count66
Pull Requests Open Count0
Pull Requests Close Count1
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private