我刚收到iOS应用提交时的以下消息:
无效图像 - 对于iOS应用程序,二进制文件中包含的图标 提交必须采用PNG格式。
- 如果您的应用程序支持iPhone设备系列,则必须包含以下尺寸的方形图标:57x57像素和 120x120像素。
- 如果您的应用程序支持iPad设备系列,则必须包含以下尺寸的方形图标:72x72像素,76x76像素 和152x152像素
我认为这些是iOS 7所需的新图像尺寸。有谁知道3张iPad图像的命名约定是什么?是否还需要包括旧的图像尺寸,114x114和144x144?
谢谢!
答案 0 :(得分:22)
是的,iOS 7有新的图标大小。请参阅此文章:New Metrics for iOS 7 App Icons。它解释了(在文章底部附近)iPhone和iPad所需的尺寸:
如果您只想定位iOS 7,则只需要76 x 76,120 x 120和152 x 152图标尺寸。如果你想同时定位iOS 6,你需要57 x 57,72 x 72,76 x 76,114 x 114,120 x 120,144 x 144和152 x 152图标大小。如果您不希望操作系统插入它们,请不要计算Spotlight和设置图标!
就命名约定而言,您可以将图标命名为任何您想要的图标,只要它们的大小正确(并且高分辨率图像使用@ 2x后缀)。只需确保在Info.plist文件中,使用CFBundleIconFiles
键声明图标的名称。
编辑1:根据以下评论,请点击此处了解详情:
编辑2:如果您使用的是Xcode 5,请选择目标,然后选择“常规”选项卡,您可以在“应用程序图标”部分中查看所需图标的尺寸。请参阅Apple doco了解Asset Catalogs(特别是see this section),其中显示了此屏幕截图:
答案 1 :(得分:6)
iOS 7所需的新图标图像尺寸,命名约定如下所述。
对于iPhone “APPICON-60.png, appicon-60@2x.png“
适用于iPad “APPICON-76.png, appicon-76@2x.png“
Spotlight所有设备的搜索结果图标 “APPICON小40.png, appicon-Small-40@2x.png“
答案 2 :(得分:5)
Apple在邮件中提及的内容“您的投放成功,但您可能希望在下次投放时纠正以下问题:”
这意味着这不是他们拒绝的理由,但他们希望在下次交付时予以纠正。
答案 3 :(得分:5)
用于指定图标的Xcode GUI简要概述了支持的图标大小(见下文)。必需的图标取决于您选择支持的设备。
只要尺寸正确,您就可以选择图标文件名,并通过图示的GUI或通过Info.plist让Xcode了解图标文件。
答案 4 :(得分:4)
你需要为ios 7中的iPhone提供应用程序图标大小,非视网膜为60 * 60,视网膜显示为120 * 120。您需要记住ios7中的命名约定。有关详细信息,请参阅此图片......
有关详细信息,请参阅此链接
答案 5 :(得分:2)
最简单的方法是使用AppIcon set。这是在线工具Icons Master,它将创建AppIcon.appiconset文件夹,并为图标注意尺寸和命名对流。
答案 6 :(得分:0)
在 Images.xcassets 中,如果您为图片提供适当的尺寸,XCode绝不会对任何错误发出任何警告,请确保图片的大小合适。
投掷警告/错误的可能性