[英]iOS App Submission, Invalid Image Sizes
我刚刚收到iOS应用提交的以下消息:
无效图像 - 对于iOS应用程序,二进制提交中包含的图标必须为PNG格式。
- 如果您的应用程序支持iPhone设备系列,则必须包含以下尺寸的方形图标:57x57像素和120x120像素。
- 如果您的应用程序支持iPad设备系列,则必须包含以下尺寸的方形图标:72x72像素,76x76像素和152x152像素
我假设这些是iOS 7所需的新图像尺寸。有谁知道3个iPad图像的命名约定是什么? 是否还需要包括旧的图像尺寸,114x114和144x144?
谢谢!
是的,iOS 7有新的图标大小。请参阅此文章: iOS 7应用程序图标的新指标 。 它解释了(在文章底部附近)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
键声明图标的名称。
关于SO的这个类似问题也可能对您有用。
编辑1:根据下面的评论,请参阅此处获取更多信息:
编辑2:如果您使用的是Xcode 5,请选择目标,然后选择“常规”选项卡,您可以在“应用程序图标”部分中看到所需图标的尺寸。 请参阅Apple doco有关资产目录 (特别是参见本节 )的信息,其中显示了此屏幕截图:
下面将介绍iOS 7所需的新图标图像大小,命名约定。
对于iPhone“appicon-60.png,appicon-60 @ 2x.png”
对于iPad“appicon-76.png,appicon-76 @ 2x.png”
所有设备的Spotlight搜索结果图标“appicon-Small-40.png,appicon-Small-40 @2x.png”
Apple在邮件中提到的“您的交付成功,但您可能希望在下次交付时纠正以下问题: ”
这意味着这不是他们拒绝的原因,但他们希望在下次交付时予以纠正。
用于指定图标的Xcode GUI简要概述了支持的图标大小(见下文)。 必需的图标取决于您选择支持的设备。
只要尺寸正确,您就可以选择图标文件名,并通过图示的GUI或Info.plist让Xcode了解图标文件。
您需要为ios 7中的iPhone提供应用程序图标大小,非视网膜为60 * 60,视网膜显示为120 * 120。 您需要记住ios7中的命名约定。 有关详细信息,请参阅此图片...
有关更多信息,请参阅此链接
最简单的方法是使用AppIcon set。 这是在线工具, Icons Master ,它将创建AppIcon.appiconset文件夹,它会照顾图标的大小和命名对流。
在Images.xcassets中,如果您为图像提供适当的大小,XCode永远不会抛出任何错误警告,请确保图像的大小正确。
投掷警告/错误的可能性
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.