アプリケーションのアイコンセットを作成しようとしていますが、作成するとエラーが発生し続けます:Hexchat.iconset:error: Failed to generate ICNS.
Illustrator から .png ファイルを個別にエクスポートすることと、スクリプトを使用することの両方を試みました。1024x1024 の png ファイルをそのまま使用した現在のスクリプトHexchat_8.png
:
mkdir Hexchat.iconset
sips -z 16 16 Hexchat_8.png --out Hexchat.iconset/hexchat_16x16.png
sips -z 32 32 Hexchat_8.png --out Hexchat.iconset/hexchat_16x16@2x.png
sips -z 32 32 Hexchat_8.png --out Hexchat.iconset/hexchat_32x32.png
sips -z 64 64 Hexchat_8.png --out Hexchat.iconset/hexchat_32x32@2x.png
sips -z 128 128 Hexchat_8.png --out Hexchat.iconset/hexchat_128x128.png
sips -z 256 256 Hexchat_8.png --out Hexchat.iconset/hexchat_128x128@2x.png
sips -z 256 256 Hexchat_8.png --out Hexchat.iconset/hexchat_256x256.png
sips -z 512 512 Hexchat_8.png --out Hexchat.iconset/hexchat_256x256@2x.png
sips -z 512 512 Hexchat_8.png --out Hexchat.iconset/hexchat_512x512.png
cp Hexchat_8.png Hexchat.iconset/hexchat_512x512@2x.png
iconutil -c icns Hexchat.iconset
rm -R Hexchat.iconset
ただし、出力ファイルの有無にかかわらず、毎回同じです。
iconutil -c icns Hexchat.iconset
Hexchat.iconset:error: Failed to generate ICNS.
iconutil -c icns Hexchat.iconset -o hexchat.icns
Hexchat.iconset:error: Failed to generate ICNS.
chmod や sudo が機能せず、man ページに詳細なエラー出力のオプションが表示されません。私は何を間違っていますか?