Xcode 资产目录编译器错误-没有一个输入目录包含名为“的匹配应用程序图标集”;AppIcon“;

Xcode 资产目录编译器错误-没有一个输入目录包含名为“的匹配应用程序图标集”;AppIcon“;,xcode,swift,Xcode,Swift,资产目录编译器错误-没有一个输入目录包含名为“AppIcon”的匹配应用图标集。我遇到了类似的问题,我认为这是因为我无意中删除了Images.xcassets中的AppIcon。所以我会解释我做了什么 打开当前项目中的Images.xcsets 调整窗口大小并向右移动窗口(Xcode) 在Xcode中启动一个新项目(临时项目)。将其命名为“临时应用程序” 打开临时应用程序中的Images.xcsets。在这里,您可以看到AppIcon 单击并将其拖动到位于屏幕右侧的上一个应用程序的Images.

资产目录编译器错误-没有一个输入目录包含名为“AppIcon”的匹配应用图标集。我遇到了类似的问题,我认为这是因为我无意中删除了
Images.xcassets
中的
AppIcon
。所以我会解释我做了什么

  • 打开当前项目中的
    Images.xcsets
  • 调整窗口大小并向右移动窗口(Xcode)
  • 在Xcode中启动一个新项目(临时项目)。将其命名为“临时应用程序”
  • 打开临时应用程序中的
    Images.xcsets
    。在这里,您可以看到
    AppIcon
  • 单击并将其拖动到位于屏幕右侧的上一个应用程序的
    Images.xcsets
  • 瞧,建造成功了


    希望这对您有效

    请验证您的设置是否正确。

    我有一个相同的问题,我用这种方法解决了。 对我来说,我在这个项目中添加了Apple Watch扩展,删除它们让我陷入了麻烦

    在Images.xcsets中,我确实有“icon”和“info”,但错误消息与您的完全相同,只是设置了“icon”

    所以我在包含“图标”的xCode项目中搜索。并找到xcodeproj文件>生成设置>资产目录编译器-应用程序图标名称设置为“图标”的选项

    所以我删除了图标,将其留空,然后重新构建,它可以正常工作


    我曾经遇到过这种情况,我用一种简单的方法正确地解决了它:->

  • 选择文件“Images.xcsets”,如果您的项目没有这样的资源文件,请创建它

  • 在毛毯中单击鼠标右键,然后选择“新建应用程序图标”

  • 重新构建项目,现在一切正常。 如果不是,请检查项目的“生成设置”,并查找属性“资产目录应用图标集名称”,查看它是否为“AppIcon”


  • 如果已经设置了AppIcon和info,则可以通过删除
    .xAssets
    文件的引用并将其添加回来来解决此问题。我删除了对
    Images.xcasets
    的引用,然后将其从Xcode中再次添加到project中,这对我来说很有效。

    您可能已经删除了
    Assets.xcasets
    中的
    Appicon
    ,您可以通过转到
    Assets.xcasets
    ->点击+->应用图标并启动图像->新的iOS应用图标来修复它


    对于将来遇到这个问题的人。验证应用图标->源是否设置为应用图标,而不是“无”。见图


    可能重复的问题是?!真不敢相信这是我的解决办法。一定是一个损坏的xcassets文件夹?Oh well.Assets.xcsets检查您的AppIcon图像。它应该在那里