簡體   English   中英

iconutil 不適用於 macOS High Sierra

[英]iconutil not working on macOS High Sierra

我用iconutil命令行工具圖標集文件夾轉換為icns文件:

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

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

我得到了 my.icns 文件,但是當我嘗試打開它時,我從預覽應用程序收到一條錯誤消息:

無法打開文件“my.icns”。

無法打開文件“my.icns”。

它可能已損壞或使用了 Preview 無法識別的文件格式。

我有最新的 macOS High Sierra 版本 10.13,內部版本 17A365。

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

在高山脈中使用iconutil時,您需要嚴格控制大小。 確保 png 大小正好是 1024x1024px。 否則它不會工作。 基本上iconutil已在 High Sierra 中升級。 我在 Sierra 中測試了一個 1000x1000px 的文件並且它工作正常。 但不是在高塞拉。 因此,請確保您的源 png 大小正確。

在使用iconutil時需要嚴格注意的其他“問題”可以在下面的文章中找到:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM