xcode – iconutil无法在macOS High Sierra上运行

我使用iconutil命令行工具将iconset文件夹转换为icns文件:

iconutil -c icns /path/to/my.iconset

我在Xcode中作为构建阶段运行它.

我得到my.icns文件,但是当我尝试打开它时,我从预览应用程序收到一条错误消息:
《xcode – iconutil无法在macOS High Sierra上运行》

我有最新的macOS High Sierra版本10.13,构建17A365.

有没有人遇到过这个问题?关于如何解决这个问题的任何想法?

最佳答案 在高山脉使用iconutil时,您需要严格控制尺寸.确保png大小正好是1024x1024px.否则它将无法正常工作.基本上iconutil已在High Sierra升级.我在Sierra测试了一个1000x1000px文件并且它有效.但不是在High Sierra.因此,请确保您的源png大小正确.

使用iconutil时需要严格的其他“陷阱”可以在下面的文章中找到:

http://eon.codes/blog/2016/12/06/Creating-an-app-icon/

点赞