应用程序图标出现在应用模拟器上但不在设备上

时间:2013-01-02 17:57:20

标签: iphone ios ios6 icons

我的项目中有六个Icon.png - Icon-Small@2x.png文件,就像我读过的那样,它们在我的plist中以相同的方式列出。当我在模拟器中运行我的应用程序时,我的图标会显示,但是当我在我的设备上运行它时却不会显示。

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

5 个答案:

答案 0 :(得分:2)

@Fernando Mazzon的远射帮助了我。在我的情况下,我已经将jpeg重命名为png,发生了这个问题。在我选择将jpeg导出到png之后(这次确定它是png),它可以正常工作:)

答案 1 :(得分:1)

尝试从您的设备删除该应用,然后从XCode重新运行。

答案 2 :(得分:1)

iOS模拟器区分大小写,而实际的iOS设备则不区分大小写。检查案例是否与您的实际文件名以及Info.plist中指定的内容相匹配。

答案 3 :(得分:1)

清洁,分辨率修饰符,区分大小写,以及: 这是一个很长的镜头,但是重命名为PNG的PSD是由模拟器静默拍摄的,而设备,可以理解,并没有采取它们。这非常烦人且难以追踪。如果其他一切都失败,请检查您是否将PSD隐藏为图标。

答案 4 :(得分:0)

我遇到了同样的问题。 Icon.png文件不是57 x 57像素。图标中加载的图标但iPhone上没有。

将图标文件的大小调整为57x57(并将Icon@2x.png文件调整为114x114)后,我的应用程序图标显示在设备上。