0

我正在运行 Xcode 4.3.2。我正在尝试构建我的存档项目,但我一直无法弄清楚如何让图标工作。我最初的目标是让它建立起来——我不在乎我现在是否有漂亮的图标。这是一个通用的应用程序。

互联网上有很多关于手动编辑 plist 的信息,我在摘要中看到有一些地方可以定义你的图标,但没有一个对我有用。

warning: Icon specified in the Info.plist not found under the top level app wrapper: Icon.png (-19007)
Unable to validate your application. - (null)

warning: iPhone/iPod Touch: Info.plist: Unable to verify icon dimensions, no icon found.  You must define CFBundleIcons, CFBundleIconFiles, CFBundleIconFile, or provide a default Icon.png that is 57x57 (-19013)
Unable to validate your application. - (null)

warning: iPad: Info.plist: Unable to verify icon dimensions, no icon found.  You must define CFBundleIcons, CFBundleIconFiles, CFBundleIconFile, or provide a default Icon-72.png that is 72x72 (-19013)
Unable to validate your application. - (null)
4

4 回答 4

9

如果你的 info.plist 中有这个

在此处输入图像描述

改成这样。

在此处输入图像描述

编辑:再试一次,将您的图标文件从“资源”直接拖到此处...当它说要复制它们时,请选择“是”。

在此处输入图像描述

于 2012-05-11T18:56:21.773 回答
1

对我来说,解决方法是删除 Info.plist 文件中所有与图标相关的条目,然后使用 0x7fffffff 屏幕截图中的 GUI 重新创建 Info.plist 条目。

于 2013-08-22T04:17:52.937 回答
0

从您的应用文件夹中删除图标文件,从 info.plist 中删除图标文件行。

然后将图标文件(从不是您的项目文件夹的另一个目录)拖到 xcode 应用程序图标 UI。

清洁 => 构建并运行。

于 2013-10-18T05:12:23.140 回答
0

除了 NSPostWhenIdle 的回答之外,我还需要在 plist 中添加 CFBundleIconFile ('Icon file'. Not 'Icon files'.)。

在 Xcode 4.4.1 上。

于 2012-08-30T18:18:39.797 回答