2

我创建了一个 tvOS 应用程序,并为 Top Shelf、两个图标和启动图像添加了图像。当我在模拟器中编译和运行应用程序时,这些图像不会出现。就像操作系统找不到图像,我不明白为什么。

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

任何想法为什么不显示图像?

编辑:如果它是相关的项目使用 CocoaPods 和女贞 Pod。

4

4 回答 4

12

在 Xcode 11 中,tvOS 应用程序图标存在错误。要解决它,请将资产中的App Icon & Top Shelf Image或重命名为. 在项目设置中确保这也被选为应用程序图标。Brand AssetsAppIcon

于 2019-09-22T12:14:17.213 回答
1

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

于 2016-05-17T11:02:33.660 回答
0
  1. 重置模拟器
  2. Command + Shift + Alt + K,清理你的项目
  3. 构建并运行
于 2016-06-29T12:49:59.167 回答
0

对我来说,修复是在 tvOS 目标中包含资产目录。不知道为什么默认情况下不包含它。

于 2018-10-29T16:14:44.167 回答