我发布这个的原因是我已经尝试了所有在线编写的解决方案,但没有一个对我有用。我错过了什么?任何人都可以帮忙吗? 通过 xcode 4.6 中的 Archives 工具验证我的应用程序时 这是我收到的错误消息:
iPhone/iPod Touch:Info.plist:无法验证图标尺寸,未找到图标。您必须定义 CFBundleIcons、CFBundleIconFiles、CFBundleIconFile,或提供默认的 Icon.png,即 57x57。
对于 iPad,它也给我同样的错误,尽管我的应用程序不是为 iPad 设计的,并且在 iOS 应用程序目标中,设备设置为 iPhone。我不知道为什么 iPad 被列为错误。我什至尝试上传 iPad Icon-72.png,但错误仍然存在。
我怎样才能摆脱这个错误? 我有 Icon.png、Icon@2x.png 和 Icon-72.png,这些图标在模拟器和设备上都可以正常工作。
我的尝试:
- 在build设置中,我将压缩 PNG 文件设置为否。未解决!
- 我删除了图像,再次推送它们,清理、构建和 验证。未解决!
- 我试过了 this other solution .未解决!
- 我尝试将“图标已包含光泽”设置为“否”。未解决。
这是我的窃听错误的图片:
最佳答案
我遇到了完全相同的问题。最后通过更改目标中的有效架构解决。
从 Valid architecture 中移除 i386,armv6(如果存在)。无法支持 armv6 和 armv7s。
查看此图片:http://postimage.org/image/pxz2fyij5/
同时从 xcode 中清除派生数据。
关于ios - iPhone/iPod Touch : Info. plist : Unable to verify icon dimensions, 找不到图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15469356/