由于图标问题无法构建我的项目

问题描述:

我正在运行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) 

如果你在你的info.plist

enter image description here

将其更改为这个都没有了。

enter image description here

编辑:给它一个尝试,从“资源”拖动图标文件直接到这里... 当它说,它希望复制他们选择YES。

enter image description here

+0

什么是我可以摆脱的最小图标集? – Eric

+0

那么这取决于,如果你不打算支持iPad,那么你可以坚持只有iPhone图标。但是,为了用户体验,我建议您尽可能多地添加。 –

+0

我已经更新了我的plist,完全按照您的指定。我的项目中的“资源”组中还有Icon.png和[email protected]文件。我仍然遇到同样的错误。 – Eric

除了NSPostWhenIdle的答案,我需要添加CFBundleIconFile( '图标文件',不是 '图标文件')中的plist。

On Xcode 4.4.1。

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

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

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

Clean =>构建并运行。