MacOS 用のアイコンを作る際には、まずは以下のサイズの画像を用意して、***.iconset というディレクトリに入れます。

icon_16x16.png
icon_16x16@2x.png
icon_32x32.png
icon_32x32@2x.png
icon_128x128.png
icon_128x128@2x.png
icon_256x256.png
icon_256x256@2x.png
icon_512x512.png
icon_512x512@2x.png

次に、iconutil コマンドで icns ファイルに変換します。

iconutil -c icns app.iconset

関連記事