在删除/添加一些png文件到项目后,我在构建项目时收到了消息。
"文件ProjectPath\aaa\xxx.png在工作副本中丢失。"
所有这些文件都在项目中,应用程序正在运行。然而,这些信息很烦人。查看。plist文件,但没有提到这些文件。 我应该怎么做才能删除这些信息?
在删除/添加一些png文件到项目后,我在构建项目时收到了消息。
"文件ProjectPath\aaa\xxx.png在工作副本中丢失。"
所有这些文件都在项目中,应用程序正在运行。然而,这些信息很烦人。查看。plist文件,但没有提到这些文件。 我应该怎么做才能删除这些信息?
当前回答
我算出来了。
打开您的第三方SVN工具,找到遗漏的文件,恢复; 这是所有。
其他回答
就我而言,模拟器中的旧项目数据是错误的。通过在模拟器中重置内容和设置解决:
模拟器->重置内容和设置…
我不得不手动进入终端,用git rm ProjectPath\aaa\xxx.png删除文件,然后提交。从那以后,一切都很顺利。
在我的案例中,这是git和不区分大小写的文件系统的问题。
我无意中提交了两次相同的文件,使用的文件路径只在以防万一时不同:
MyProject/Resources/foo.png
MyProject/resources/foo.png
Xcode抱怨丢失了一个文件。
修正删除违规文件,并重新添加。
cd MyProject
mv Resources/foo.png /tmp
git rm Resources/foo.png
git rm resources/foo.png
git commit
mv /tmp/foo.png Resources
git add Resources/foo.png
git commit
在XCode 8之后的每个项目中都有这个。这就解决了问题:
与选项键按下,产品(在标题菜单)->清洁构建文件夹。
显示在目标->构建阶段->拷贝Bundle资源。 和 清除构建文件夹命令+shift+alt+k