这毫无意义,但突然间,我正在开发的 iPhone(iOS 5.0 目标)应用程序之一以两 (2) 个状态栏启动!此外,并非总是如此,只有与某些人进行一些安装。
这是我能找到的唯一相关问题:为什么在启动我的应用程序时会看到双状态栏?
App 有三个 default.png 文件,都是通过打开 iPhone 模拟器并截屏创建的。这些文件被拖放到项目目标“启动图像”部分。没有黄色警告三角形,所以一切都应该没问题:
Default.png 320 x 480 (iPhone simulator)
Default@2x.png 640 x 960 (iPhone Retina 3.5-inch simulator)
Default-568h@2x.png 640 x 1136 (iPhone Retina 4.0-inch simulator)
有什么想法可能是错的吗?Apple 文档似乎说这个设置是正确的 - 但现在我什至开始在启动时看到 2 个状态栏!
更新:
越来越疯狂!我编辑了前两个文件 - 并按原样保存而不进行编辑。问题已解决。与第三张图片相同 - 问题仍然存在!iPhone Retina 4寸模拟器开始使用3.5寸启动图!!!
是的,我给照片贴上了标签。用不同的数字。
所以前两种情况可能是一些图像文件格式问题,而第三种情况看起来像是 Apple 缺陷。还有其他猜测吗?
Xcode项目目标摘要框内有Default-568h@2x.png图片,是编号正确的真实图片,没有黄色警告标志。该文件确实存在于文件系统中,与其他两个文件位于同一文件夹中,并且包含在“复制捆绑资源”构建阶段。我还能检查什么?