我正在尝试将 tvOS 应用程序图标添加到我的项目中,但是当我在 Apple TV 模拟器或设备上构建并运行该应用程序时,该应用程序图标在 Apple TV 主屏幕上显示为空白(白色方块)。
这是我迄今为止尝试过的:
App Icons & Launch Images > New tvOS App Icon and Top Shelf Image
。我还注意到,在资产目录中的文件夹之间拖动图像有时会导致有关“未分配的项目”的警告,但我不确定这是否相关。
非常感谢任何帮助!
出现此问题的原因是,当您添加 tvOS 应用程序图标时,Xcode 要求您在项目的“构建设置”中显式配置“应用程序图标集名称”。在资产目录中的文件夹之间拖动图像还可能导致内部问题和有关“未分配项目”的警告,这可能会破坏资产分配过程。 解决方法如下:
解决空白应用程序图标问题的步骤:
Assets.xcassets
App Icons & Launch Images > New tvOS App Icon and Top Shelf Image.
Primary App Icon Set Name
Debug
和 Release
,两者都将设置为“App Icon”(或可能为“AppIcon”)。
您想要做的是在“调试”和“发布”下方添加一个新行,并将键设置为“任何 tvOS 或 tvOS Simulator SDK”