-1

我在我的应用程序中使用 57x57 大小的应用程序图标。但是,当我将二进制文件提交到 iOS 应用商店时,我收到以下错误:

iPhone/iPad Touch: icon.png: 图标尺寸 (590x621) 不符合尺寸要求。图标文件必须为 57x57 像素,为 .png 格式

请指导我解决此错误。

4

3 回答 3

1

访问链接 http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html。您可以在苹果开发者门户中找到有关图标大小和规格的详细信息。

512x512 iTunesArtwork.png 
resize 144x144 Icon-72@2x.png # Home screen for "The New iPad"
resize 114x114 Icon@2x.png # Home screen for Retina display iPhone/iPod
resize 72x72 Icon-72.png # App Store and Home screen on iPad
resize 58x58 Icon-Small@2x.png # Spotlight and Settings for Retina display
resize 57x57 Icon.png # Home screen on non-Retina iPhone/iPod
resize 50x50 Icon-Small-50.png # Spotlight on iPad 1/2
resize 29x29 Icon-Small.png 
于 2012-11-19T10:17:24.947 回答
0

您需要检查捆绑包中的所有图像。也许有一些你忘记的图像。3个想法:

  1. 您的项目(在左侧的项目导航器中)-> 选择您的
    目标-> 构建阶段-> 复制捆绑资源。然后看看你是否有这个大小的文件。

  2. 检查您的 Info.plist 文件并检查您将哪些文件称为图标文件。

  3. 在项目导航器中,如果找到文件 icon.png,右键单击它,在 Finder 中显示,然后检查它链接到哪个文件,以及它的大小。

于 2012-11-19T10:24:15.930 回答
0

Mac 上的预览应用程序有一个检查器,可以告诉你 png 的实际大小。根据您假设的图像尺寸检查它们,如果有不同之处则进行修复。如果原始文件中有任何异常,您还可以让预览保存 png 的副本。

检查您的应用程序的 plist 并确保 Xcode 正在使用您认为的图标文件。

于 2012-11-19T17:48:44.513 回答