在删除/添加一些png文件到项目后,我在构建项目时收到了消息。

"文件ProjectPath\aaa\xxx.png在工作副本中丢失。"

所有这些文件都在项目中,应用程序正在运行。然而,这些信息很烦人。查看。plist文件,但没有提到这些文件。 我应该怎么做才能删除这些信息?


当前回答

在XCode 8之后的每个项目中都有这个。这就解决了问题:

与选项键按下,产品(在标题菜单)->清洁构建文件夹。

其他回答

显示在目标->构建阶段->拷贝Bundle资源。 和 清除构建文件夹命令+shift+alt+k

我不得不手动进入终端,用git rm ProjectPath\aaa\xxx.png删除文件,然后提交。从那以后,一切都很顺利。

我有同样的问题,并通过简单地将指定的文件从finder拖到项目导航器(确保“复制文件”在对话框中被选中)并提交文件来解决它。

就我而言,模拟器中的旧项目数据是错误的。通过在模拟器中重置内容和设置解决:

模拟器->重置内容和设置…

在我的例子中,Xcode以某种方式找到了引用丢失文件的旧.svn目录。我必须在我的项目文件夹上一个级别才能找到那些.svn文件。删除后,我重新启动Xcode,一切正常。