我有一个具有正确类型(启动图像)的LaunchImage资产,并且它具有应用程序所需的所有大小。在提交到App Store之前构建存档时,我收到以下错误消息:
/the/path/to/media.xcassets: None of the input catalogs
contained a matching launch image set named "LaunchImage".
它在Xcode 6中工作,它在Xcode 7中不再有效,即使我没有改变任何东西。
它出现在' red'在构建设置中,好像资产丢失了,但它在资产中,请参见截图。当我点击红色名称时,我唯一的选择是不使用资产'。
答案 0 :(得分:3)
选择您的图片资源,打开右侧的文件检查器,进入目标会员资格并取消选中所有复选标记,然后启用已添加图标的目标应用。
答案 1 :(得分:0)
看起来它是Xcode 7的一个错误:图像资源不能在文件夹中,我的启动图像资产位于文件夹中,如屏幕截图所示。它在Xcode 6中运行良好,所以我认为它是新版本中的一个错误。
解决方法是将资产从文件夹移出到父根内容区域。然后,构建设置会以黑色正确显示资产,并且构建不会再失败。