我删除了原来的 launchImage 图像集。
然后转到 Xcode 项目部分中的“App Icons and Launch Images”。
我取消选择“启动图像源”,然后重新选择它。我得到“将启动图像迁移到 Assets 目录”。我选择一个 Assets 目录和“迁移”,然后打开一个 launchImage 图像集。
我添加了我的文件,但随后收到红色编译警告。
我检查了 Plist - 里面根本没有启动图像。
以前,我收到有关内容不明确和文件大小错误的黄色警告 - 我检查并重新检查 - 它们的大小正确!
我该如何解决?
编辑:我在我的文件中找到了这个。我是否只删除所选文件夹?
最佳答案
转到项目资源管理器并选择项目。单击“构建阶段”。在底部有一个名为“Copy Bundle Resources”的部分。我怀疑您会在那里找到两个 images.xcassets 文件,如果是这样,请通过突出显示并单击减号图标来删除一个(有两个或更多个的正当理由,但您是故意这样做的,所以它在这个答案的范围)。在剩下的一个上,将您的图像添加到 LaunchImage。
您添加两个的原因尚不清楚,所以我要补充一点,如果您使用多个目标,则每个目标可以有不同的 images.xcassets 文件(xcode 默认添加多个)。但是,如果大多数 Assets 是相同的并且您不想管理多个 Assets ,则可以在所有目标中使用相同的 Assets 并编写添加脚本来构建阶段以在编译时复制不同的 Assets ,例如启动图像。这也是在构建阶段完成的:添加一个运行脚本的阶段,然后添加一个复制 (cp) 行来复制图像。不用说,您应该使用非常少的资源来执行此操作:我将其用于启动图像和应用程序图标。
编辑添加:有一个新方案,其中启动图像位于 Storyboard和/或 xib 中。我假设您没有使用它,因为您说您使用的是较旧的启动图像,但如果是,那么只需将您的启动图像放在 Storyboard/xib 启动图像文件中。
关于iOS Xcode 6 LaunchImage The launch image set named "LaunchImage"没有任何适用的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27370703/