2013-01-02 62 views
3

我在我的项目中有我的六个Icon.png - [email protected]文件,它们在我的plist中列出的方式与我读过的一样。当我在模拟器中运行我的应用程序时,我的图标显示出来,但在我的设备上运行时没有。应用程序图标出现在应用程序模拟器上,但没有出现在设备上

我正在使用xcode 4.5.2并正在iPhone 4s上运行应用程序。

+0

当您尝试在设备上构建时xcode是否会给您一个错误? – Jeeter

+3

很可能您的实际图像文件名不完全匹配。确保文件名确实是Icon.png而不是icon.png等。设备区分大小写,模拟器不是。 – rmaddy

回答

1

尝试从设备上删除应用程序,然后从XCode重新运行。

+2

+清洁和干净的生成文件夹 – LombaX

1

iOS模拟器区分大小写,而实际iOS设备不区分大小写。检查您的实际文件名与您在Info.plist中指定的内容是否一致。

1

清理,分辨率修饰符,区分大小写,以及: 这是一个很长的镜头,但PSDs被重命名为PNG,被模拟器默默地采用,而设备可以理解地不采用它们。这很烦人,很难追踪。如果一切都失败,请检查是否将PSD隐藏为图标。

0

我有同样的问题。 Icon.png文件不是57×57像素。加载在模拟器中但不在iPhone上的图标。

将图标文件调整为57x57(将[email protected]文件改为114x114)后,我的应用程序图标出现在设备上。

2

@Fernando Mazzon的远射帮助了我。在我的情况下,我已经将jpeg重命名为png,并且出现了这个问题。在我选择将jpeg导出到png之后(这次肯定是png),它工作得很好:)

相关问题