iPhone / iPod Touch 图标图像错误(MininumOSVersion 低于 3.2),而项目适用于 iPad?

Posted

技术标签:

【中文标题】iPhone / iPod Touch 图标图像错误(MininumOSVersion 低于 3.2),而项目适用于 iPad?【英文标题】:iPhone / iPod Touch icon image error (MininumOSVersion is below 3.2) while project is for iPad? 【发布时间】:2011-12-21 17:20:27 【问题描述】:

存档时出现此错误(上传到 iTunes 连接!):

警告:iPhone/iPod Touch:Info.plist:无法验证图标尺寸,未找到图标。您的 MinimumOSVersion 低于 3.2,因此您必须定义 CFBundleIconFile 或提供 57x57 的默认 Icon.png。 (-19013) 无法验证您的应用程序。 - (null)

但这是一个 IPAD 应用程序!!!

【问题讨论】:

您的部署目标设置是什么? ios 5.0 在部署目标上显示! 而且,MinimumOSVersion 不应该在 info.plist 中设置 - Xcode 应该为你处理 - 所以,最后,如果你的 info.plist 中没有 MinimumOSVersion,你的 Base SDK 是设置为最新的 iOS,您的项目部署目标设置为 5.0,您的目标部署目标设置为 5.0,它应该可以工作。 【参考方案1】:

为了让它工作,我必须制作一个 57x57 的 Icon.png 并且“I”必须是大写字母。然后效果很好。

【讨论】:

【参考方案2】:

“您的最低操作系统版本低于 3.2”

如果这是一款 iPad 应用,那么您的最低操作系统版本应该是 3.2,而不是低于它。

【讨论】:

【参考方案3】:

这是因为您的 MinimumOSVersion 低于 3.2,并且 iPad 在 3.2 之前不存在,因此它需要一个运行 iOS 2+ 的 iPhone 的图标。

【讨论】:

仍然是同样的错误,也许我将 MinimumOSVersion 设置在错误的位置。目前我在info.plist改了。【参考方案4】:

您的最低操作系统版本是多少? iPad 至少需要 3.2,但错误消息显示您的是“低于 3.2”。

在您的部署目标设置中,确保在项目和目标中选择了正确的版本(3.2 或更高版本)。

我还建议在您的构建设置中将 Base SDK 设置为“最新 iOS”。 (可能与此问题无关,但对您项目的未来更新很有帮助。)

【讨论】:

iOS 5.0 在部署目标上显示!【参考方案5】:

您需要在项目的构建设置中将 iOS“部署目标”设置为“iOS 3.2”。 在那之后你不应该得到这个问题。

【讨论】:

【参考方案6】:

我制作了一个icon.png 57 X 57 并将其设置为info.plist 中的图标,它成功了!!!!!!

【讨论】:

【参考方案7】:

将“icon.png”更改为“Icon.png”对我有用。注意帽子。

【讨论】:

以上是关于iPhone / iPod Touch 图标图像错误(MininumOSVersion 低于 3.2),而项目适用于 iPad?的主要内容,如果未能解决你的问题,请参考以下文章

'缺少推荐的图标文件 - 该套件不包含完全'120x120'像素的iPhone / iPod Touch应用图标,采用.png格式'

在带有 IOS 5 的 iPod touch 4g 上运行应用程序后出现图标错误

某些 iPhone 4s 和 iPod Touch 上的随机 img 保存错误

JavaScript iPhone / iPod Touch检测

iPhone/iPod Touch检测

检测特定的iPhone / iPod touch型号[重复]