【发布时间】:2012-05-21 14:32:09
【问题描述】:
我已经在 App Store 应用程序中获得批准,它在 iOS 5 中正确显示了它的图标,但在 iOS 4 中没有这样做(至少在 4.2.1 中)。相反,会出现默认值。我相信我在 Info.plist (图标文件和图标文件(iOS 5))中正确设置了图标。我完全不知道会是什么。
我的图标名称确实不同于“Icon.png”等,但我相信 Apple 表示此文件名仅在 iOS
如果您的 iPhone 应用程序在 iOS 3.1.3 或更早版本中运行,系统不会使用您的 Info.plist 文件查找图标。 CFBundleIcons 键是在 iOS 5.0 中引入的,CFBundleIconFiles 键是在 iOS 3.2 中引入的。
奇怪的是,我将我的图标重命名为该命名方案并且它起作用了。直到我决定将它们添加到 Xcode 摘要项目中的各个字段中。但即使我想我也不能使用这个方案,因为我有不同的目标和不同的图标。
有人知道会发生什么吗?
编辑:
我尝试将名称更改为其他名称(将 @ 和 ~ 替换为我以前的命名方案中的 _ - iOS 中图像的默认值)并且它适用于 iOS 4 5. 不知道为什么。而且我不确定这是问题所在(iOS 4 不能识别带有这些字符的图标的文件吗?)或者我只是弄乱了一些设置,但它可以工作。
【问题讨论】:
标签: ios xcode xcode4 ios4 xcode4.3