アイコンとか起動画面とか、開発中はなくてもいいけど、あったほうがなんか良いじゃないですか。
でも私はビギナーなので、Icon.pngとかDefault.pngだっけ、サイズは、、とか毎回調べちゃうので手間です。
スクリプト
こんな感じのをつくってみました。
1024x1024の大きめの画像があれば、必要そうなサイズのアイコンや起動画像を生成します。
使い方とか
事前準備
convert
コマンド使ってるので、事前にインストールが必要。
$ brew install imagemagick
Usage
usage: ./generator.sh src_image bg_color [dst_dir]
options
-
src_image
: 'App Icons'の元ファイル (1024x1024 size png) -
bg_color
: 'App Launch (Default) Images'を生成するときの背景色. こんなオプションを設定できるはず -
dst_dir
: 生成先のディレクトリ (optional)
実行例
$ git clone https://github.com/luckypool/iOS-Default-Images-Generator.git
$ cd iOS-Default-Images-Generator
$ ./generator.sh d_1024px.png "#FF4981"
$ tree
.
├── README.md
├── d_1024px.png
├── dst
│ ├── icon
│ │ ├── Icon-60.png
│ │ ├── Icon-60@2x.png
│ │ ├── Icon-72.png
│ │ ├── Icon-72@2x.png
│ │ ├── Icon-76.png
│ │ ├── Icon-76@2x.png
│ │ ├── Icon-Small-40.png
│ │ ├── Icon-Small-40@2x.png
│ │ ├── Icon-Small-50.png
│ │ ├── Icon-Small-50@2x.png
│ │ ├── Icon-Small.png
│ │ ├── Icon-Small@2x.png
│ │ ├── Icon.png
│ │ ├── Icon@2x.png
│ │ ├── iTunesArtwork.png
│ │ └── iTunesArtwork@2x.png
│ └── screen
│ ├── Default-568h@2x~iphone.png
│ ├── Default-Landscape@2x~iPad.png
│ ├── Default-Landscape~iPad.png
│ ├── Default-Portrait@2x~iPad.png
│ ├── Default-Portrait~iPad.png
│ ├── Default@2x~iphone.png
│ └── Default~iphone.png
└── generator.sh
こんなものが生成されます :D