应用程序图标未分配的图像编译警告消息

时间:2014-10-07 15:34:00

标签: ios xcode6 xcode7

我已尝试使用谷歌搜索,但我仍然不知道实际问题或解决方案是什么。 我提供了Xcode要求的所有应用程序图标图像,但我收到了AppIcon未分配的图像编辑消息。 如何删除警告消息需要做什么?

enter image description here

4 个答案:

答案 0 :(得分:15)

我遇到了与XCode7和应用程序图标图像相同的问题,只是选择未分配的资产并按删除解决了我的问题。

答案 1 :(得分:7)

如果你进入finder中的media.xcassets目录,你可以编辑contents.json文件以删除任何没有分配“filename”的内容。例如,您将删除:

{
      "idiom" : "universal",
      "unassigned" : true
 }

这应该删除编译器警告。

答案 2 :(得分:2)

在我的情况下,创建的基于表单的项目会自动生成一个项目结构,该结构引用“Car”iOS应用类别的应用图标: /Users/your_userid/Projects/ProjectName/iOS/Resources/Images.xcassets/AppIcons.appiconset/Contents.json

我打开了那个json文件并删除了包含“Car”的“idiom”条目的app图标条目。 然后构建成功。另一个解决方案是为Car添加一个app图标。但我的应用程序不会用在车里。

答案 3 :(得分:0)

我从Xcode 5版本创建了项目,当我构建时,我收到了5个未分配的图像...警告,当我将其导入xcode 7版本时,我刚收到1个警告,然后我删除了未分配的图像和构建,现在所有警告都已删除。