新 iOS 的应用程序图标大小

Posted

技术标签:

【中文标题】新 iOS 的应用程序图标大小【英文标题】:App icon size for new iOS 【发布时间】:2013-09-20 02:19:17 【问题描述】:

我意识到 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。另外,您在 Apple 的开发者论坛中找不到任何东西吗? @NicolasMiari 我的错误我修复了 114。如果我有,我不会在这里问:) 我明白了......简直不敢相信还没有人问过。这些天一定有一百万人有同样的问题;) 您可以使用github.com/rptwsthi/AlliOSIconsWithProperName 应用程序,甚至您也可以参与其中。 我从几个小时以来一直在寻找有关 iOS 8 操作扩展图标大小的规范。 :-/ 【参考方案1】:

只要在 Targets General 选项卡中正确连接文件,文件的名称并不重要。您只需单击文件夹图标并选择要使用的文件。命名约定真的很重要,因为这是新项目默认情况下 info.plist 中的内容。

Targets General 选项卡实际上只是在应用程序的 info.plist 中设置值

注意:我有一个构建设置 ICON_SUFFIX = "Beta",所以我通过 TestFlight 发布的 beta 版本具有不同的包 ID 和图标,因此它位于我的应用商店版本旁边并且不会覆盖它。

【讨论】:

谢谢我刚刚把它挂了。但是,当我归档有关 120 X 120 图标的项目时,我仍然收到警告。它的名称为 120.png,但您声称如果连接正确,则命名无效。还有其他建议吗?谢谢 接下来检查图像是否是项目的一部分并处于复制构建阶段,以便它与应用程序捆绑在一起。【参考方案2】:

您也可以使用一个资产目录来组织您的图标图像,这很容易。如果有一个图像资产目录,您使用那个,否则您可以新建一个。然后在General选项卡的App Icons部分选择Use Asset Catalog,你需要准备好如下图片大小,只需将图片拖到对应的位置。

iOS 5~7 的 iPhone 和 iPad 的图标大小截图如下:

或下载here

【讨论】:

似乎很明显,但由于我一开始没有得到尺寸:20pt 的“2x”插槽需要 40x40 像素图像,“1x”需要 20x20 等。比较this answer to a similiar question。 【参考方案3】:

这里是在线工具,Icons Master,它将创建关于 AppIcon.appiconset 的文件夹,注意图标应该如何大命名对流。

【讨论】:

【参考方案4】:

我刚刚在这里遇到了解决方案。有这个问题的朋友可以参考下面这篇文章!

iOS 7 App Icons, Launch images And Naming Convention While Keeping iOS 6 Icons

【讨论】:

以上是关于新 iOS 的应用程序图标大小的主要内容,如果未能解决你的问题,请参考以下文章

我不确定我的 iOS 应用程序图标的 dpi 大小是不是合适

由于即将发布的 IOS7 版本,应用程序提交,图标大小错误

在 iPad mini iOS 8 上运行 iPhone 应用程序会导致 UIActivityViewController 中的图标大小错误

为啥更新 iOS 7 后应用程序图标消失。 [重复]

图标 IOS 周围的黑线

iOS 扩展:无法更改图标