tvOS图标没有显示

时间:2016-05-16 21:26:11

标签: resources icons tvos xcasset launchimage

我已经创建了一个tvOS应用程序,我已经为Top Shelf添加了图像,包括图标和Launch Image。当我在模拟器中编译并运行应用程序时,这些图像不会显示。这就像操作系统无法找到图像,我不明白为什么。

xcassets文件位于Copy Bundle Resources构建阶段,它是目标成员。正确设置了构建设置下的“资产目录应用程序图标集名称”。图像采用png格式且大小合适。

为什么没有显示图像的想法?

编辑:如果它是相关的,那么该项目正在使用带有女贞Pod的CocoaPods。

4 个答案:

答案 0 :(得分:12)

在Xcode 11中,tvOS应用程序图标存在一个错误。要解决此问题,请将资产中的App Icon & Top Shelf ImageBrand Assets重命名为AppIcon。在项目设置中,确保也将其选择为应用程序图标。

答案 1 :(得分:1)

从模拟器中删除应用程序,清理项目,删除图像,添加图像,然后重新构建和运行应用程序。

答案 2 :(得分:0)

  1. 重置模拟器
  2. Command + Shift + Alt + K,清理你的项目
  3. 构建并运行

答案 3 :(得分:0)

对我来说,解决方法是将资产目录包含在tvOS目标中。不确定为什么默认不包含它。