缺失-568h @ 2x启动图像,启动图像不会显示

问题描述:

I set up the launch images as so,XCode强迫我重命名图像,这是正常的,但由于某种原因,当我运行iOS模拟器时,没有启动图像显示。相反,会显示黑屏。以前我有警告Missing [email protected] launch image,当我点击扩展警告时弹出的菜单上的添加时,它就消失了。但启动图像在启动应用程序时仍然不显示。我尝试重置所有内容,清理,构建,然后再次运行,但似乎没有任何工作。此外,XCode没有将我的任何图像重命名为[email protected],所以我认为这是一个问题,即使在我单击添加后也是如此。我确实已将启动图像设置为info.plist中的默认值。缺失-568h @ 2x启动图像,启动图像不会显示

有什么建议吗?

我猜只是尝试以下步骤:

  1. 转到你的资源启动映像路径。
  2. 复制粘贴图像并给出相同的名称default-568h @ 2x
  3. 尝试清理并构建项目。
  4. 然后,如果您没有看到图像,那么只需删除该应用程序并重新安装即可。
+0

好,我只是做了这一点,有一个PNG文件那里叫默认568h @ 2X是只是一个空白的屏幕,所以我用我的启动图像替换它。但是我仍然在看黑屏。有一个特定的目录,我应该放置启动图像?现在我只是将它们放在主文件夹中,[像这样](http://i.imgur.com/ku7tomz.jpg?1?5549)。 – SaleenS7

+0

这很奇怪。我刚刚在iOS设备上运行它,并显示启动图像。谢谢你的回答,非常奇怪它在模拟器上不起作用。 – SaleenS7

+0

太棒了!至少它在设备上工作,但它也应该在模拟器上显示。这很奇怪 。 –

我遇到同样的问题,但结果出来了,因为我更改了启动图像源设置。 这里是我如何解决:

  1. 转到项目编辑器
  2. 目标选择常规选项卡
  3. 找到“应用程序图标和启动图像”部分,并点击“启动图片来源”
  4. 如果当前状态为“使用资产目录”,请选择“迁移”。

问题解决。

+0

这个应该是被接受的答案! – gabouy

  1. 清洁工程
  2. 构建项目
  3. 切换问题导航窗口
  4. 在问题导航窗口会出现一个警告消息说缺少[email protected]
  5. 单击问题
  6. 对话框会提示添加丢失的文件
  7. 点击add将文件(全黑)放入项目的根目录
  8. 问题解决

没有必要命名这样的文件。

就这样解决了这个问题:

内资产添加启动图像通过右键点击/添加新文件。
通过这样做,您将添加launge图像集。 enter image description here

2.然后设置所有这些launge图像。
要查看这些尺寸,请执行以下操作:选择图像,然后在右侧的属性检查器中检查尺寸。就像这样:
enter image description here

如果(相对于以前所有的答案),你是不是在所有(删除它后出现错误)感兴趣的任何启动图像,以下就足够了:

1.产品>清洁

2.产品>构建