0

我已经为我的应用程序包(.app)创建了一个安装程序,并且安装程序成功地将应用程序安装在 Applications 文件夹中,但它没有设置我之前在安装包之前设置的图标。在应用程序中,我的应用程序带有默认的 .app 图标。我试图在包的 plist 文件中设置图标文件,但没有结果。任何成功尝试过的人请帮忙。

谢谢

4

1 回答 1

1

感谢所有关注我的问题的人。经过一番累人的研究,我找到了解决方案。我不确定其他版本的 OS X 是否有任何问题。我使用的是 Mac OS X 10.7.3 Lion。这是对我有用的解决方案。

  1. 创建一个 .icns 图标。Apple bundle 使用 icns 文件作为图标文件。您可以使用图标转换器轻松创建一个。我使用了来自http://www.img2icnsapp.com/的应用程序
  2. 右键单击捆绑包并浏览 .app 的文件夹并将 .icns 文件复制到 Resources 文件夹。IE。目录>>资源
  3. 编辑 Info.plist 文件并为 Icon File 添加一个键,如果没有 Icon File 键。将值设置为您的 icns 文件名。(例如:- test.icns)
  4. 现在从 PackageMaker 创建包并安装包,您可以在 /Applications 中看到使用自定义图标安装的应用程序

:)

于 2012-07-15T06:50:54.940 回答