电视操作系统;启动图像不会在启动时出现

Posted

技术标签:

【中文标题】电视操作系统;启动图像不会在启动时出现【英文标题】:tvOS; Launch Image doesn't appear on launch 【发布时间】:2016-04-05 15:22:28 【问题描述】:

我正在开发一个 tvOS 应用程序,并且我正在尝试设置 LaunchImage。

我通过将文件从 finder 拖到 xcode 中的 LaunchImage 图像套接字,将名为 LaunchImage.pgn 的大小为 1920 × 1080 的 .pgn 文件添加到 Assets.xcassets。但是当我启动应用程序时,启动图像没有出现。


在目标设置中,一般下:


来自 /project-folder/Assets.xcassets/LaunchImage.launchimage 中的 Contents.json 文件:


我尝试清理构建文件夹,进行干净构建,尝试使用不同文件名的不同文件。

有什么线索吗?

这似乎有点错误,也许有人找到了解决方法?

【问题讨论】:

您的 PNG 图片可能包含 Alpha 通道,Invalid Image Asset -Top Shelf Image - must be opaque。 PNG 的不透明度为 100%。 我刚刚尝试了链接中的方法,它实际上解决了问题..谢谢:) 【参考方案1】:

我使用 Sketch 导出 PNG。我从模拟器导出了一张截图的位图副本,它一定有一些 alpha 通道。我在 xcode 中没有收到任何警告。

我遵循了这篇文章中提出的解决方案,它解决了这个问题: Export PNG without alpha

谢谢丹尼尔! :)

【讨论】:

啊,你拯救了我的一天 :)

以上是关于电视操作系统;启动图像不会在启动时出现的主要内容,如果未能解决你的问题,请参考以下文章

启动Linux系统时出现系统找不到指定文件,这怎么解决

电脑启动时出现急促的蜂鸣声是怎么回事?

虚拟机 ------- 启动虚拟机上的系统,或安装centos系统时出现鼠标不受控制

MAMP Pro 在系统清理后启动 SQL Server 时出现问题 [关闭]

启动Windows7系统时出现黑屏现象的原因和解决方案

解决Delphi 2010启动时出现cannot create xxxxEditorLineEnds.ttr问题