3

这是设置:我在 Dock 中有 Applications 文件夹,这是安装 (Snow Leopard) afaik 后的默认设置。

现在我有一个自定义构建 DMG,其中有一个应用程序,我将其拖放到 Application 文件夹中。当我从 Dock 打开应用程序文件夹并查找新安装的应用程序时,它没有应有的应用程序图标 - 实际上它确实显示了默认图标(铅笔/纸),其中有一个圆圈和一条线。

在通过 Finder 打开的应用程序文件夹中,几秒钟后会显示图标。

该应用程序也是自定义构建的。它使用 info.plist 指定要使用的图标文件 - 称为 cc.icns,位于 Contents/Resources 文件夹中。

我认为这可能是图标缓存的问题,可以通过注销/登录来解决——这是我不想要的解决方案。Afaik 有一些应用程序没有这个问题。(正确错误?)

对此有何建议?

编辑:这是欺骗https://apple.stackexchange.com/q/5161/2123 - 但我觉得这个论坛可能有更多技术解决方案;)

4

1 回答 1

3

应用程序图标上的圆圈和线条对于新应用程序来说是很常见的,至少在您第一次运行它并确认要运行它之前。

具有安装程序的应用程序已经得到确认,因此他们不必执行额外的步骤。

如果您对您的应用程序进行代码签名,那么在您第一次运行它并确认您希望它运行之后,该计算机上的应用程序的后续安装不需要获得批准,只要签名相同即可。

于 2011-01-06T11:18:16.303 回答