应用程序图标集“AppIcon”有一个未分配的子项

Joh*_*hew 16 xcode ios xcode7

我清理构建了我的应用程序并看到此错误消息:应用程序图标集“AppIcon”有一个未分配的子项。

当我查看 Images.xcassets 时,每个图标槽都填充了正确的图标,并且没有未分配的图标。在过去,XCode 似乎随机忘记了图标的插槽,并将其放在所有标记的图标插槽下方。在这些情况下,我将图标拖回正确的位置,错误就消失了。也没有关于任何图标大小错误的错误。

我检查了 Images.xcassets/AppIcon.appiconset/Contents.json 并且 JSON 中没有包含空白文件名的条目。

我正在使用 XCode 7.2。

我将不胜感激任何帮助。

Yao*_* Li 28

选择未分配的图像并通过删除按钮将其删除。清洁和建造。


Jea*_*yle 6

遇到了同样的错误,但以不同的方式解决了它。

在项目中导航到 Assets.xcassets/AppIcon.appiconset/ Contents.json并打开此 JSON 文件。

查看并删除任何不必要的图标集。

对我来说,它是一组 iPad 图标(看到该应用程序仅与 iPhone 兼容,因此不需要)。

删除后,清理 - 然后 - 构建