Xcode8: file://XXX: warning: Missing file: XXX is missing from working copy 警告的解决办法
产生时机:
我先创建了一个类,发现这个类的名字起的不是很专业,为了简单,索性就在Xcode中直接修改了类名,然后就惊奇的出现类似这样的警告:
file://XXX: warning: Missing file: XXX is missing from working copy.
当然这些警告不会影响程序运行,但看着不是很爽。
产生原因:
产生这个警告是Xcode中git所导致,当你对Xcode中文件或者文件的内容做出修改删除后,git都会记录你的这些行为。而这个警告的意思就是Xcode发现XXX文件丢失了,以此来提醒你,希望引起你的注意。
解决办法:
方法一:简单粗暴(不推荐)
打开Xcode,快捷键common+逗号,选择Source Control,将Enable Source Control前面的对勾取消,就解决了。当然你如果重新选择对勾,也发现这些警告没有了,骚年别高兴的太早了,你用Xcode编译项目,你会发现这些警告还是存在的,世界就是这么奇妙。
方法二:从git中清除记录(推荐)
打开terminal(终端),然后进入到项目(即cd到项目所在的路径,最简单的办法就是 cd 空格 将项目直接拖到空格后面,这样就获取到了项目所在的文件路径),在terminal中执行 git rm filepath,其中filepath就是警告中提示的文件路径,回车搞定!