新iOS应用程序图标尺寸

16

我知道iOS 7还没有发布,不应该讨论,但我无法在任何地方找到这个问题的答案,而iOS 7将在几天后发布。

我为iOS 7提交了我的应用程序,但收到一条警告说我缺少大小为120 X 120的图标,这显然是iOS 7中图标的新标准大小。 我不明白的是,我应该如何命名这个图标,因为我的应用程序支持iOS 6(默认应用程序图标大小为114 X 114)和iOS 7。

有人知道我应该如何为iOS 7命名这个120 X 120的图标以及旧的iOS 6图标,其大小为114 X 114吗?

谢谢!


我认为视网膜图标应该是114像素,而不是你所说的116像素。另外,你在苹果的开发者论坛中没有找到任何信息吗? - Nicolas Miari
@NicolasMiari 我犯了一个错误,我已经修复了114。如果我没有修复,我就不会在这里问了 :) - Teddy13
我明白了...只是不敢相信还没有人问过。这些天肯定有成千上万的人遇到了同样的问题 ;) - Nicolas Miari
你可以使用 https://github.com/rptwsthi/AlliOSIconsWithProperName 应用程序,甚至可以为其做出贡献。 - rptwsthi
我已经搜索了几个小时,以查找有关iOS 8操作扩展图标尺寸的规格说明。 :-/ - powtac
4个回答

14
无论你把文件命名为什么名称,只要你在“目标”中的“常规”选项卡中正确地连接它即可。你只需要点击文件夹图标并选择要使用的文件即可。命名约定只是因为这是新项目默认情况下在info.plist中使用的内容而真正重要的是正确地连接它。
“目标”中的“常规”选项卡实际上只设置了应用程序info.plist中的值。
注意:我有一个构建设置ICON_SUFFIX =“Beta”,所以我的测试版本通过TestFlight发布具有不同的捆绑ID和图标,因此它与我的应用商店版本并排存在而不会覆盖它。

谢谢,我刚刚连接了它。然而,当我归档项目时,仍然会收到关于120 X 120图标的警告。它被命名为120.png,但您声称如果正确连接,则命名不会产生影响。还有其他建议吗?谢谢。 - Teddy13
接下来检查图片是否是项目的一部分,并且在复制构建阶段中,以便它与应用程序捆绑。 - GayleDDS

5
您还可以使用一个资源目录来组织您的图标图像,这非常容易。如果已有一个图像资源目录,您可以使用该目录,否则您可以新建一个。然后在“General”标签的“App Icons”部分中选择“Use Asset Catalog”,您需要准备以下图像大小,并将图像拖到相应位置。
iPhone和iPad的iOS 5〜7截图的图标尺寸如下: http://i.stack.imgur.com/8PqMH.png 或者在此下载:here

1
看起来很明显,但是一开始我没有理解尺寸:20pt的“2x”插槽需要一个40x40像素的图像,“1x”需要20x20等。请参考这个类似问题的答案 - vlz

1
这是一个在线工具,Icons Master,它将创建一个 AppIcon.appiconset 文件夹,注意图标的命名规范和大小。

0
我刚刚在这里找到了解决方案。有此问题的任何人都可以参考以下帖子!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接