我有一个使用Xcode 8的Xcode项目。如果有帮助/重要,我正在使用Swift。
前几天真的没有改变那么多,除了一个VC中的几个功能我试图重新运行我的应用程序并且它有一个错误(我不记得它说不幸的是...但是当我谷歌和#39; d它基本上说有一个文件丢失了)
我找到了文件的内容,只是将所有更改复制到一个空白项目中并删除了文件并从Github中删除了一个干净的版本并重新添加了我添加的几个函数。
一切都很好,直到昨天我注意到了2个黄色警告。 我点击了"问题导航器"它正在说
TestApp project missing file
TestApp.debug.xcconfig is missing
Pods project missing file
pods - TestAPP.debug.xcconfig is missing
我意识到文件不会随机消失,但说实话,除了Storyboard和我正在处理的一个ViewController文件之外,我没有触及任何其他内容。
为什么Xcode会继续删除我的文件? 这个项目是否可以保存,或者我是否需要启动它(它是否已损坏?)
我的项目也在使用Firebase。
答案 0 :(得分:2)
xcconfig文件用于分离构建配置信息。这些错误表明您缺少与调试版本相对应的条目。
什么都不应该触动它们。只有三种可能性浮现在脑海中:
答案 1 :(得分:1)
我的猜测是文件实际上并没有以任何严重的方式丢失。这是与使用git
相关的错误(正如您所说,文件是通过GitHub传播的,因此我们知道该项目是通过git
存储库来跟踪的)。文件已被删除,但实际上这不是问题。如果那是正确的,那么,正如我在https://stackoverflow.com/a/39715083/341994处解释的那样,您可以通过执行git add
或git commit
这些文件来解决此问题。这将导致Xcode变得快乐并且警告将消失。