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