【问题标题】:validation issue after adding "Missing recommended icon files "to Info.plist将“缺少推荐的图标文件”添加到 Info.plist 后的验证问题
【发布时间】:2013-09-12 11:49:45
【问题描述】:

上传新版本的应用后,我收到了来自 iTunes Store 的邮件:

缺少推荐的图标文件 - 捆绑包不包含 .png 格式的 iPhone/iPod Touch 应用图标,该图标正好为“120x120”像素。

缺少推荐的图标文件 - 捆绑包不包含 .png 格式的 iPad 应用程序图标,大小正好为“76x76”像素。

缺少推荐的图标文件 - 该捆绑包不包含 .png 格式的 iPad 应用程序图标,其大小正好为“152x152”像素。 "

我添加到我的应用程序和 Info.plist : icon-76, icon-76@2x , icon_60, icon_60@2x ,但现在我无法通过验证。我收到一个错误:

在顶级应用包装器下找不到 Info.plist 中指定的图标。

【问题讨论】:

标签: ios


【解决方案1】:

对于旧设备,将 57x57 图标另存为 Icon_iPhone.png。对于 iPhone 4,将 114x114 图标保存为 Icon_iPhone@2x.png。图像分辨率根本不重要。只有像素尺寸很重要。

对于 iPad,将 72x72 图标保存为 Icon_iPad.png,将 144x144 图标保存为 Icon_iPad.png@2x.png

检查一下你的应用图标大小

更好的方法

选择XCode.Project -> Summery -> App Icons ->

只需将图像(图标)拖放到 App Icons Boxes 中即可。它不会显示任何黄色标记线程您的图标完美设置其他明智的尺寸不匹配。 (这样就不用在plist中添加图标文件了)

【讨论】:

  • 新的所需图标文件 76*76px、152*152px 和 120*120 px 怎么样?
  • 我有一个新图标文件不是旧图标文件的问题警告:在顶级应用程序包装下找不到 Info.plist 中指定的图标:icon_60.png (-19007)无法验证您的应用程序。 - (null)warning:在顶级应用程序包装下找不到 Info.plist 中指定的图标:icon_76.png (-19007)无法验证您的 application.warning:在顶级应用程序下找不到 Info.plist 中指定的图标应用程序包装器:icon_60@2x.png (-19007)无法验证您的应用程序。警告:在顶级应用程序包装器下找不到 Info.plist 中指定的图标:icon_76@2x.png (-19007)
【解决方案2】:

在此处查看多个答案:Icon specified in info.plist not found under the top level app wrapper

对我来说,解决方法是将文件添加到项目设置的 Build Phases、Copy Bundle Resources 部分。

【讨论】:

    猜你喜欢
    • 2013-10-03
    • 1970-01-01
    • 1970-01-01
    • 2012-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-18
    • 2018-04-22
    相关资源
    最近更新 更多