iOS设备在模拟器可以显示时不显示图标

时间:2014-02-03 01:20:55

标签: ios icons

我正在使用资产目录。运行应用程序后,我可以在模拟器中看到图标,而我在实际设备上看不到它。我认为应该没有区别。我尝试删除,清理项目并重启设备。没运气。这只发生在我的应用程序之一,另一个应用程序可以在设备和模拟器上正确显示。

更新: 我发现这可能是因为图标的源文件。我试图使用另一个可以在设备上显示的图标,它可以工作。但仍然不明白为什么它可以在模拟器上显示而无法在设备上显示

3 个答案:

答案 0 :(得分:0)

尝试并比较有效的图标和不起作用的图标。

您可以比较以下内容:

  • 文件扩展名
  • 分辨率
  • 尺寸
  • 颜色
  • 比特深度
  • ...

如果您发现它们之间存在差异,请更改不起作用的那个与工作的那个相匹配。

由于您提供的信息非常少,我不确定这是否有效,但值得一试。

答案 1 :(得分:0)

除了Levi的回答之外,还要确保文件命名框是正确的。模拟器不区分大小写,但实际的设备文件系统区分大小写。

答案 2 :(得分:0)

Copy File Window

有时图像文件无法正确复制 尝试以下方法:

从xcode中删除图片并重新检查您删除的文件夹位置。
将图像文件复制到项目中。 根据图像检查选项,然后在模拟器和设备上再次测试。

并执行其他答案中提到的检查。