我在我的项目中有我的六个Icon.png - [email protected]文件,它们在我的plist中列出的方式与我读过的一样。当我在模拟器中运行我的应用程序时,我的图标显示出来,但在我的设备上运行时没有。应用程序图标出现在应用程序模拟器上,但没有出现在设备上
我正在使用xcode 4.5.2并正在iPhone 4s上运行应用程序。
我在我的项目中有我的六个Icon.png - [email protected]文件,它们在我的plist中列出的方式与我读过的一样。当我在模拟器中运行我的应用程序时,我的图标显示出来,但在我的设备上运行时没有。应用程序图标出现在应用程序模拟器上,但没有出现在设备上
我正在使用xcode 4.5.2并正在iPhone 4s上运行应用程序。
iOS模拟器区分大小写,而实际iOS设备不区分大小写。检查您的实际文件名与您在Info.plist
中指定的内容是否一致。
清理,分辨率修饰符,区分大小写,以及: 这是一个很长的镜头,但PSDs被重命名为PNG,被模拟器默默地采用,而设备可以理解地不采用它们。这很烦人,很难追踪。如果一切都失败,请检查是否将PSD隐藏为图标。
我有同样的问题。 Icon.png文件不是57×57像素。加载在模拟器中但不在iPhone上的图标。
将图标文件调整为57x57(将[email protected]文件改为114x114)后,我的应用程序图标出现在设备上。
@Fernando Mazzon的远射帮助了我。在我的情况下,我已经将jpeg重命名为png,并且出现了这个问题。在我选择将jpeg导出到png之后(这次肯定是png),它工作得很好:)
当您尝试在设备上构建时xcode是否会给您一个错误? – Jeeter
很可能您的实际图像文件名不完全匹配。确保文件名确实是Icon.png而不是icon.png等。设备区分大小写,模拟器不是。 – rmaddy