资产目录编译器错误 - 所有输入目录都没有包含匹配的应用程序图标集,名为" AppIcon"
答案 0 :(得分:8)
请验证您的设置是否正确。
答案 1 :(得分:6)
我遇到了类似的问题,我认为这是因为我不小心删除了AppIcon
中的Images.xcassets
。所以我会解释我的所作所为。
Images.xcassets
。 Images.xcassets
。在这里,您可以看到AppIcon
。Images.xcassets
,该应用位于屏幕的右侧。瞧,Build Tocceeded。
希望这适合你
答案 2 :(得分:4)
这曾经发生在我身上,我用一种简单的方法正确地解决了这个问题: - >
选择文件“Images.xcassets”,如果您的项目没有这样的资源文件,请创建它。
在毯子中单击鼠标右键,然后选择“新建应用程序图标”
再次构建您的项目,现在一切正常。 如果没有,检查项目的“构建设置”,找到属性“资产目录应用程序图标集名称”,看它是否是“AppIcon”。
答案 3 :(得分:2)
我有同样的问题,我这样解决了。 对我来说,我在这个项目中添加了Apple Watch扩展,删除它们让我陷入了麻烦。
在Images.xcassets中,我有“icon”和“info”,但错误信息与你的完全相同,但设置了“icon”。
所以我在xCode项目中搜索了包含“icon”的内容。并找到xcodeproj文件>构建设置>资产目录编译器 - 将应用程序图标集名称设置为“图标”的选项。
所以我删除了图标,将其留空并再次构建,IT工作。
答案 4 :(得分:2)
如果已经设置了AppIcon和信息,则可以通过删除.xcassets
文件的引用并将其添加回来解决此问题。当我删除对Images.xcassets
的引用,然后将其添加到Xcode的项目中时,它对我有用。
答案 5 :(得分:0)
您可能已经删除了Appicon
中的Assets.xcassets
,可以通过转到Assets.xcassets
->点击+->应用程序图标和启动图像->新的iOS应用程序来修复它图标。
答案 6 :(得分:0)