Xcode 6.1 关于资产目录中启动图像的警告

Posted

技术标签:

【中文标题】Xcode 6.1 关于资产目录中启动图像的警告【英文标题】:Xcode 6.1 Warning about Launch Image in Asset Catalog 【发布时间】:2015-01-08 23:32:05 【问题描述】:

我正在使用 Xcode 6.1 创建一个支持 ios 6 及更高版本的应用程序。

.在目标的“App Icons and Launch Images”中,我将Launch Images Source设置为“Use Asset Catalog”,Launch Screen File设置为“LaunchScreen”。

在Xcode创建的Images.xcassets中,我把“LaunchImage”的每一个框都填了,但是总是有警告信息:

视网膜 4 英寸支持。使用启动屏幕文件的应用程序和 针对 iOS 7.1 及更早版本还需要在 资产目录。

我创建了另一个名为“默认”的图像集,并用预期图像填充“Retina 4 2x”框。但是警告信息仍然存在。

有什么提示可以清除这个警告吗?谢谢。

【问题讨论】:

【参考方案1】:

今天早上我遇到了完全相同的问题。这是我修复它的方法。

    在项目导航器中选择您的目标。在 General 标签下,您应该会看到 App Icons and Launch Images 部分。在您看到 Launch Images Source 的地方,点击“Use Asset Catalog”。

    然后您将看到将启动图像迁移到资产目录对话框。点击“迁移”。

    确保上一个屏幕上的启动图像源指向资产目录中的正确图像集。在您的情况下,您可以将其设置为“默认”。

这应该处理警告。希望对您有所帮助!

【讨论】:

这并没有解决我的问题...仍然看到警告,很奇怪。 谢谢!这为我修好了。使用 Xcode 6.1.1,我的项目针对 iOS 7.0。 我不明白第3步。完成第2步后我转到Images.xcassets(在项目导航器中单击),我看到AppIcon下面出现了一个新项目:@987654323 @。在AppIcon 我和以前一样(makeappicon.com 生成的图标,但在LaunchImage 部分,所有内容都是空白 好吧,我将LaunchImage 部分留空。显然没有任何意义,因为当我在模拟器中运行我的应用程序时,我确实看到了我之前设计的 LaunchScreen,并且我还在主页仪表板中看到了启动图标......不得不说我喜欢 Xcode,一切都超级直观(讽刺)

以上是关于Xcode 6.1 关于资产目录中启动图像的警告的主要内容,如果未能解决你的问题,请参考以下文章

资产目录 Xcode 6.1.1 启动图像肖像

如何在 Xcode 资产目录中分配启动图像?

关闭资产目录编译器警告

使用资产目录时 AppCode 警告“找不到资源”

Xcode启动图像问题

Xcode 5.1 + 资产目录 + 存档 = AppIcon 无效图像路径