当我在最新的xcode版本中打开项目文件时,我在两个弹出窗口中收到错误“文件夹”Images.xcassets“不存在”。我必须多次单击“确定”以使弹出窗口消失。我没有做任何事情来删除这些文件夹。有没有人知道我为什么会得到它们?
更新
我在finder和我的项目资源管理器中也看到了它。问题仍然存在。
答案 0 :(得分:7)
我使用热键组合来清理项目和清理构建文件夹。在此之后再次建立诀窍。在合并了我们项目的Git Repository Branches并尝试构建之后,问题出现了。
清理构建文件夹:
选项 + Shift + 命令 + K
清洁项目:
Shift + Command + K
答案 1 :(得分:2)
您可能已设置要从资产目录中提取的启动图像(默认情况下为&images; images.xcassets')。如果您不想使用资产目录,请转到您的应用程序设置并选择不使用资产目录'但是,如果您这样做(我建议您使用资产目录)应用程序图标和启动图像),单击“创建资产目录”。如果该选项不可用,请右键单击您的项目,选择“新文件”,转到“资源”,然后选择“资产目录”。
答案 2 :(得分:1)
在过去的一两个月里,我一直受到这个问题的困扰。它没有伤害任何东西 - 它只是令人讨厌。这个问题在Xcode的6.4和7中都表现出来。
我终于通过在我们的项目的info.plist中插入以下行来修复它:
<key>CFBundleIcons</key>
<dict/>
<key>CFBundleIcons~ipad</key>
<dict/>
实际上我所做的是从项目设置&#39;应用程序图标和启动图像下的常规窗格,我将应用程序图标源从我的资产目录更改为&#34;不要使用资产目录&#34;然后将其更改回&#34;使用资产目录&#34;。 Xcode然后通过为AppIcon插入第二个条目来修改我的资产目录,但我只是使用我的git客户端回滚了该更改。对info.plist的更改(如上所示)我留在原地,这解决了我的问题。
答案 3 :(得分:1)
我通过这样做解决了类似的问题:
Images.xcassets
文件夹。.xcodeproj
。在VSCode中,找到对Images.xcassets
的每个引用,然后删除该行。保存文件并打开Xcode。然后将Images.xcassets
添加回您的项目中。
答案 4 :(得分:0)
确切的情况发生在我身上。 问题是,我在不知不觉中添加了第二个目标。 删除与该第二个目标相关的所有文件,解决了该问题。
答案 5 :(得分:0)
将“应用程序图标源”和“启动图像源”设置为“不使用资产目录”,切换到其他文件然后再切换回去,弹出窗口将消失。
重置“应用程序图标源”和“启动图像源”。
答案 6 :(得分:-2)
添加图片。项目中的Imageset文件夹,位于Assets.xcassets director中。