在删除/添加一些png文件到项目后,我在构建项目时收到了消息。
"文件ProjectPath\aaa\xxx.png在工作副本中丢失。"
所有这些文件都在项目中,应用程序正在运行。然而,这些信息很烦人。查看。plist文件,但没有提到这些文件。 我应该怎么做才能删除这些信息?
在删除/添加一些png文件到项目后,我在构建项目时收到了消息。
"文件ProjectPath\aaa\xxx.png在工作副本中丢失。"
所有这些文件都在项目中,应用程序正在运行。然而,这些信息很烦人。查看。plist文件,但没有提到这些文件。 我应该怎么做才能删除这些信息?
当前回答
我不得不手动进入终端,用git rm ProjectPath\aaa\xxx.png删除文件,然后提交。从那以后,一切都很顺利。
其他回答
这些警告不是构建警告,而是关于SVN存储库的警告。
显示的目录不再存在是正确的,CocoaPods现在将头存储在Pods/ headers /{Private,Public}中。您必须更新工作副本以反映这些更改。
我不得不手动进入终端,用git rm ProjectPath\aaa\xxx.png删除文件,然后提交。从那以后,一切都很顺利。
在我的例子中,Xcode以某种方式找到了引用丢失文件的旧.svn目录。我必须在我的项目文件夹上一个级别才能找到那些.svn文件。删除后,我重新启动Xcode,一切正常。
对我来说,以下方法是有效的:
因为我没有也从来没有使用过Git,所以我创建了一个新项目(XCode 8,我看不到通常的“使用Git”或任何标记)。然后我直接删除了这个新项目中的所有文件;转到那个乱七八糟的旧项目,复制项目文件夹中的所有内容,回到新创建的项目,粘贴旧的东西,打开它——所有关于几个月前不存在的文件的警告都消失了。祈祷。
禁用源代码控制,清除构建文件夹(Alt+Shift+Cmd+K),然后再次启用源代码控制。
Xcode ->首选项->源控制->启用源控制