アプリケーションのアイコンを変更する方法

mruby
アイコンを作成し、変更してみました。

photo-credit: syui


AppleScriptなどをアプリケーションフォルダに置くと、見栄えが良くないので、アイコンを作成し、変更してみます。


具体的には、アイコンに使う画像ファイルを特定のサイズに変換し(16,32,128,256,512)、特定の名前に変更します(icon_512x512.png)。そして、当該画像ファイルを指定のフォルダに置きます(hoge.iconset)。


最後に指定のフォルダ内にあるファイルを特定のファイル形式に変換します(png→icns)。


mkdir -p ~/Pictures/applet.iconset

cd !$

cp ~/Dropbox/icon_512x512.png .

mogrify -resize 512x512! icon_512x512.png

cd ..

iconutil -c icns applet.iconset

open .



これで、開いたフォルダに hoge.icnsというファイルが出来上がっていると思います。


このファイルをアプリケーションのパッケージ内、指定の場所/Applications/hoge.app/Contents/Resources/に保存(上書き)します。


mv applet.icns /Applications/it2_f.app/Contents/Resources/

killall Finder

open /Applications/



最後に、アイコンが変わっているか見てみましょう。





参考:

MacアプリのRetina対応アイコン(*.icns)を作成する方法 | DOTAPON Blog