Iphone 由于图标尺寸(0 x 0),应用提交失败
我正在尝试提交一个只适用于iPhone的应用程序 错误显示“iPhone/iPod Touch:Icon.png:图标尺寸(0 x 0)不符合大小要求。图标文件必须为57x57像素,.png格式 我可以知道为什么会发生这种情况吗?我尝试更改plist设置,我确信我的图标大小正确。它在我的iPhone上完美地显示出来 我在这里搜索了几个帖子,但仍然找不到解决方案 有人知道这个问题吗Iphone 由于图标尺寸(0 x 0),应用提交失败,iphone,ios,xcode4.2,Iphone,Ios,Xcode4.2,我正在尝试提交一个只适用于iPhone的应用程序 错误显示“iPhone/iPod Touch:Icon.png:图标尺寸(0 x 0)不符合大小要求。图标文件必须为57x57像素,.png格式 我可以知道为什么会发生这种情况吗?我尝试更改plist设置,我确信我的图标大小正确。它在我的iPhone上完美地显示出来 我在这里搜索了几个帖子,但仍然找不到解决方案 有人知道这个问题吗 谢谢,您必须尝试清理和重建吗?在xCode中,右键单击应用程序图标>选择“删除”,然后重新选择图标 确保它是PNG,
谢谢,您必须尝试清理和重建吗?在xCode中,右键单击应用程序图标>选择“删除”,然后重新选择图标
确保它是PNG,非交错的。根据此解决方案,执行以下步骤:
然后在info.plist中,有一个名为“Icon files”的数组。您需要将两个图像名称都添加到该数组中。Tomasz的解决方案很好,但有一个更简单的解决方案:选择Icon.png并Icon@2x.png,并在右侧检查器中,将文件类型从“PNG”更改为“图标”
更改后,您可以像通常一样直接在XCode中归档和提交应用程序。苹果的开发工具质量越来越差。XCode是一个巨大的mem hog-10.7.3上的4.2.1非SSD 4GB操作系统比snail mail慢;)我不敢相信这会起作用,因为我以为应用程序加载器是内置在Xco中的因为我使用了最新的Xcode,所以它应该可以正常工作。但是它确实可以工作!耶!@DonnaLea-可能是Xcode和应用程序加载程序使用了相同的库(库)它在10.7.3中被更改。重新安装Applications Loader将带回此库的正确版本。由于此主题尚未结束,我有机会说声谢谢!:请记住第一次启动Applications Loader以接受条款,否则您将收到不同的错误这在Lion 10.7.3和Xco上对我有效de 4.2.1,非常感谢。谢谢。效果很好。这应该是经过验证的答案。另一个感觉像是黑客。这是这里更清晰的答案之一。干杯!安德鲁!+1如何在雪豹上实现这一点?当我单击“获取信息”时,没有“文件类型”选项(+1,因为我不知道这个技巧。Tomasz的解决方案也帮了我。但是,你能在顶点/片段着色器上使用这个技巧吗?(OpenGL ES 2.0)Xcode默认情况下将它们视为“源文件”,即使它们应该被视为“资源”(绑定为文本文件,并在运行时由GL驱动程序编译)我使用
图标57.png
,图标114.png
,图标72.png
,图标144.png
,但我可以使用图标.png
,icon@2x.png
,图标~ipad.png
和图标~ipad@2x.png
同样如此。在名称中明确显示尺寸可以减少图形设计师的困惑。我假设只要名称与info.plist
中的名称匹配,就应该没有问题。我认为最好让设计师熟悉@2x命名约定,因为它经常出现。对于iPad,您应该使用Icon-72.png和Icon-72@2x.png对于iPad3,苹果实际上在这里有明确的名称指南(尽管尚未针对iPad3进行更新):正如你所说,只要名称与plist匹配,你就可以使用任何你想要的名称,但一般来说,如果苹果已经有了约定,最好使用它。我同意,在资源名称限定符(如“@2x”)方面,最好不要与操作系统发生冲突。