我创建了一个 tvOS 应用程序,并为 Top Shelf、两个图标和启动图像添加了图像。当我在模拟器中编译和运行应用程序时,这些图像不会出现。就像操作系统找不到图像,我不明白为什么。
xcassets 文件处于 Copy Bundle Resources 构建阶段,它是目标成员。构建设置下的“资产目录应用程序图标集名称”设置正确。图像为 png 格式并具有适当的大小。
任何想法为什么不显示图像?
编辑:如果它是相关的项目使用 CocoaPods 和女贞 Pod。
我创建了一个 tvOS 应用程序,并为 Top Shelf、两个图标和启动图像添加了图像。当我在模拟器中编译和运行应用程序时,这些图像不会出现。就像操作系统找不到图像,我不明白为什么。
xcassets 文件处于 Copy Bundle Resources 构建阶段,它是目标成员。构建设置下的“资产目录应用程序图标集名称”设置正确。图像为 png 格式并具有适当的大小。
任何想法为什么不显示图像?
编辑:如果它是相关的项目使用 CocoaPods 和女贞 Pod。
在 Xcode 11 中,tvOS 应用程序图标存在错误。要解决它,请将资产中的App Icon & Top Shelf Image
或重命名为. 在项目设置中确保这也被选为应用程序图标。Brand Assets
AppIcon
从模拟器中删除应用程序,清理项目,删除图像,重新添加图像,然后再次构建和运行应用程序。
对我来说,修复是在 tvOS 目标中包含资产目录。不知道为什么默认情况下不包含它。