Edited at

iOSアプリのアイコン作成手順

More than 3 years have passed since last update.

iOSアプリアイコンを1024x1024pxで作成すれば、Spotlight用や設定用アイコン、iTunesConnect向けのアイコンが自動で生成されるシェルスクリプト。


シェルスクリプトの作成


iosappicon-gen.sh

mkdir appiconset

convert $1 -resize 58x58 appiconset/iphone_ios_5_6_spotlight_and_settings_ios5_8@2x.png
convert $1 -resize 87x87 appiconset/iphone_ios_5_6_spotlight_and_settings_ios5_8@3x.png

convert $1 -resize 80x80 appiconset/iphone_ios_7_8_spotlight@2x.png
convert $1 -resize 120x120 appiconset/iphone_ios_7_8_spotlight@3x.png

convert $1 -resize 120x120 appiconset/appicon@2x.png
convert $1 -resize 180x180 appiconset/appicon@3x.png

convert $1 -resize 29x29 appiconset/ipad_ios_5_8_settings@1x.png
convert $1 -resize 58x58 appiconset/ipad_ios_5_8_settings@2x.png

convert $1 -resize 40x40 appiconset/ipad_ios_7_8_spotlight@1x.png
convert $1 -resize 80x80 appiconset/ipad_ios_7_8_spotlight@2x.png

convert $1 -resize 76x76 appiconset/ipad_app_icon@1x.png
convert $1 -resize 152x152 appiconset/ipad_app_icon@2x.png



画像のリサイズ

1024x1024のアプリアイコンを作成し、下記のシェルスクリプトで画像のリサイズを行う。

(シェルスクリプトの実行権限を変更する必要有り)

$ chmod u+x iosappicon-gen.sh

$ ./iosappicon-gen.sh hoge.png


補足: 必要な画像サイズ一覧

iPhone(Ratina、@2x):iOS8・iOS7

種類
サイズ
角丸
必要度
画像名

ホーム画面アイコン
120*120
26px
必須
appicon@2x

Spotlight
80*80
18px

spotlight@2x

設定用
58*58
10px

settings_appicon@2x

ストアアイコン
1024*1024
180px
必須
iTunesArtwork@2x

iPhone6 Plus(Ratina HD、@3x):iOS8

種類
サイズ
角丸
必要度
画像名

ホーム画面アイコン
180*180
39px
必須
appicon@3x

Spotlight
120*120
26px

spotlight@3x

設定用
87*87
19px

settings_appicon@3x


アプリの作成に参考になるサイト


更新履歴


  • 2015/02/25 iPad向けのアイコンも一括で出力するようにシェルスクリプトを編集