【发布时间】:2015-07-04 13:18:54
【问题描述】:
我正在设计一个自定义应用程序,并为我的文件类型设置了一个自定义图标。
我已将图标放在“文档类型”和“导出的 UTI”部分(显然也填写了其他值)。
这是我跑步时得到的结果:
Finder 中没有定义图标
但在快速查看中,它显示正确。
我见过CFBundleTypeIconFile Icon not showing for given file extension 并尝试重建启动服务数据库。我重新启动了 Finder,清理了 Xcode 项目/派生数据等并重新运行,但没有任何改变。 Finder 仍然没有显示我的图标。我的 ICNS 文件包含所有需要的大小。否则一切正常(当我双击它时,它会通过我的应用程序等正确打开)。顺便说一句,我的文件确实有扩展名,只是没有显示在 Finder 中。我可以通过终端中的lsing 来验证它是否具有正确的扩展名。
如何让 Finder 显示我的图标?
【问题讨论】:
-
您好,问题解决了吗?这里有类似的问题。
-
@Daniel 不幸的是,我无法解决它。如果您找到答案并发布它会很高兴。
-
我注意到在新用户帐户上,一切都按预期工作。现在,在我的 Mac 上次重新启动后,它也可以在我的用户帐户上运行。令人惊讶的是,我之前确实重建了启动服务数据库,但它没有用。不知道重启到底做了什么。
-
好吧,我已经重新启动了十几次,但无济于事:(@Daniel
-
在新用户帐户上试用。它在那里工作吗?
标签: macos xcode6 osx-yosemite nsdocument