15

我正在使用 JarBundler 将现有的 Java Swing 应用程序打包为 OS X 应用程序,除了添加图标之外,一切都进行得很好。我在 Photoshop 中创建了 PNG 文件,命名如下:

icon_16x16.png
icon_32x32.png
icon_128x128.png

这些进入一个名为 JHOVEicons 的文件夹,然后我运行:

iconutil -c icns -o JHOVEicons.icns JHOVEicons/

这会导致错误消息:

JHOVEicons/:error: Invalid Iconset.

我仔细检查了这些文件的大小是否符合他们声称的大小。我尝试添加 256 和 512 尺寸,但据说不需要一整套。它不断给出同样的错误。

我可能做错了什么?我在山狮上奔跑。

4

1 回答 1

35

我想到了。我正在转换的图标目录必须具有 .iconset 扩展名。

于 2013-03-04T02:11:40.320 回答