Xcode 9 启动图像集没有任何适用的内容,tvOS/iOS
Posted
技术标签:
【中文标题】Xcode 9 启动图像集没有任何适用的内容,tvOS/iOS【英文标题】:Xcode 9 The launch image set did not have any applicable content, tvOS/iOS 【发布时间】:2018-02-19 08:06:13 【问题描述】:我在 Xcode 9 中有一个项目,其中包含 tvOS 和 ios 构建目标。对于启动,我想使用 iOS 的 Launch Storyboard,但我必须有一个实际的 tvOS 启动图像,因为它不支持 Launch Storyboard。
iOS 目标(由于某种命运的转折)被配置为具有启动情节提要和启动图像:...tvOS 之一。
无论我在 iOS 项目中取消选择 Launch Image 多少次,Xcode 都会重置它。编译失败并显示消息“名为 xyz 的启动图像集没有任何适用的内容”——显然是因为资产目录中的 tvOS 启动图像对于 iOS 没有任何内容。
我该如何解决这个问题?
【问题讨论】:
【参考方案1】:我在文本编辑器中打开了project.pbxproj
,发现有问题的条目:
19B2900B7DB9219B2900B7DB92 /* Debug */ =
isa = XCBuildConfiguration;
buildSettings =
...
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = my_tvos_launch_image;
...
;
name = Debug;
;
从 iOS 构建配置中删除 ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME
条目使其忘记了启动映像。
【讨论】:
以上是关于Xcode 9 启动图像集没有任何适用的内容,tvOS/iOS的主要内容,如果未能解决你的问题,请参考以下文章
应用被拒绝。适用于 Android TV 的 Google Play 资格问题