首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS Xcode6 LaunchImage名为"LaunchImage“的启动图像集没有任何适用的内容

iOS Xcode6 LaunchImage名为"LaunchImage“的启动图像集没有任何适用的内容
EN

Stack Overflow用户
提问于 2014-12-09 10:51:20
回答 2查看 27.6K关注 0票数 8

我删除了我的原始launchImage图像集。

然后转到Xcode项目部分的"App Icons and Launch Images“。

我取消选择“启动图像源”,然后重新选择它。我得到了“将启动映像迁移到资产目录”。我选择一个资产目录并“迁移”,然后打开一个launchImage映像集。

我添加了我的文件,但是我得到了一个红色的编译警告。

我检查了Plist -那里根本没有启动图像。

之前,我收到了黄色警告,内容不明确,文件大小错误--我反复检查--它们的大小是正确的!

我该如何修复?

编辑:我在我的文件中找到了这个。我只是把选定的文件夹扔进垃圾桶吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-10 19:01:53

转到项目资源管理器并选择项目。单击“构建阶段”。在底部有一个名为"Copy Bundle Resources“的部分。我怀疑您会在那里找到两个images.xcassets文件,如果是这样,请通过突出显示并单击减号图标来删除其中一个文件(有正当理由拥有两个或更多文件,但您可能有意这样做,因此超出了本答案的范围)。在剩下的一个上,将您的图像添加到LaunchImage。

您添加两个目标的原因并不清楚,所以我将补充说,如果您使用多个目标,那么每个目标可以有不同的images.xcassets文件(xcode默认情况下会添加多个文件)。但是,如果大多数资产都是相同的,并且您不想管理多个资产,那么您可以在所有目标中使用相同的资产,并编写一个脚本来构建阶段,以便在编译时复制不同的资产,如启动映像。这也是在构建阶段中完成的:添加一个运行脚本的阶段,然后添加一个复制(cp)行来复制图像。不用说,你应该用很少的资源做到这一点:我用它来启动图像和应用程序图标。

编辑后添加:有一个新的方案,启动图像在storyboard和/或xib中。我假设您没有使用它,因为您说您使用的是较旧的启动图像,但如果您使用了,那么只需将您的启动图像放在storyboard/xib启动图像文件中。

票数 11
EN

Stack Overflow用户

发布于 2014-12-09 10:57:10

您好,根据您的问题,请访问以下链接:

编辑:我已尝试重新生成您所面临的问题。请检查您的'images.xcassets‘,您需要在’images.xcsets‘中同时拥有'Launchimage’和'AppIcon‘。如果您没有'LaunchImage‘或'AppIcon’,它将生成错误。

根据你添加的图像,你似乎已经从应用程序中删除了image.xcassets,但没有移动到thrash。

您可以按照下图设置启动画面。

1.)在images.xcassets中输入启动镜像之前

2.)不带启动屏幕图像的images.xcassets

3.)在images.xcassets中添加启动屏幕图像

4.)在启动图像屏幕中设置启动图像

这将帮助您在应用程序中添加新的'image.xcassets‘。

http://www.intertech.com/Blog/xcode-assets-xcassets/

5.)添加新镜像xcasset后的文件夹结构

6.)在删除和添加新的图像资产后启动应用程序。

如果你从你的' images.xcassets‘而不是你的images.xcassets中删除了启动镜像,这将会对你有所帮助。

如何使用Image.xcassets:

要在应用程序中设置启动屏幕图像和其他图像,请执行以下操作。

https://www.youtube.com/watch?v=_36Y6rDcKP0&list=PLXCowKcXAVgrCe2Lezv0acRf4adQLshv2

希望这将是更有帮助的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27370703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档