gpt4 book ai didi

swift - NSWorkspace.shared.icon(文件:) does not return icon image

转载 作者:行者123 更新时间:2023-11-30 10:31:44 29 4
gpt4 key购买 nike

我正在开发一个 MacOS 应用程序,该应用程序应显示应用程序图标。对于某些应用程序,它可以工作,对于某些应用程序,它不能。

Notes.app 是我没有获得应用程序图标图像的应用程序。

let icon = NSWorkspace.shared.icon(forFile: "/Applications/Notes.app")

例如,对于 Numbers.app,它会按预期加载应用程序图标。

背后的原因是什么?

我发现图标仅出现在那些具有关联文件类型的应用程序中。没有关联的应用程序不会返回图标。

必须有一个 was 来打开 .icns 文件。它的路径是清晰可访问的,图标文件的内容也应该是可访问的。

最佳答案

好的。我发现某些应用程序位于/System/Applications 下,但也出现在/Applications 下。这导致了上述问题。

关于swift - NSWorkspace.shared.icon(文件:) does not return icon image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59058312/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com