2017-09-26 26 views
3

我用iconutil命令行工具,文件夾圖標集轉換到icns文件:iconutil不工作在MacOS海伊謝拉

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

我在Xcode中運行它作爲構建階段。

我得到my.icns文件,但是當我嘗試打開它,我從預覽應用程序的錯誤消息: enter image description here

我有最新的MacOS高塞拉利昂版本10.13,建立17A365。

有沒有人遇到過這個問題?有關如何解決此問題的任何想法?

+0

的iconutil命令似乎已經改變了。 – eonist

+1

似乎是這樣,因爲'iconutil' 10.12和'iconutil' 10.13中的共享庫列表不一樣。 –

+1

得到它在高山脈工作。更多關於如何在這裏:https://stackoverflow.com/a/40999879/5389500 – eonist

回答

1

在高塞拉利昂使用iconutil時,您需要嚴格規格。確保PNG大小是正確的1024x1024。否則它將無法工作。基本上iconutil已經在High Sierra升級。我在Sierra測試了一個1000x1000px的文件,它工作。但不是在高山脈。所以請確保您的源png是正確的大小。你需要進行嚴格的使用iconutil時約

其他「陷阱」,可以在文章波紋管可以找到:

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