从github克隆后的Xcode项目工作区丢失文件

时间:2018-11-30 11:25:42

标签: swift xcode

我对Swift和一般的开发工具还是有些陌生。经过大量研究,我终于决定在这里提问。我希望它有意义,并且对像我这样的其他人有用。

我想看看github中的一个项目:https://github.com/jyoo980/crypto-exchange

我单击“克隆或下载”,然后单击“在Xcode中打开”。完成此操作后,我退出Xcode,然后导航到终端中的项目文件夹,然后执行“ pod安装”,该安装不会有任何错误或任何其他情况。回到Xcode,我看到工作区中的文件丢失并标有红色。当然,构建会因为“找不到构建输入文件”而失败。 Missing files in workspace Build input files missing

我注意到的是,在Finder中,文件实际上在项目中,但是在子文件夹中,而不是在“模型”组中,如下所示:Finder project files

所以我的问题是,为什么要用Xcode这样构造项目?当我从github克隆它时,为什么它不能立即起作用?这可能是CocoaPods问题吗?当然,我可以转到“红色”文件,并在Xcode中指定它们的位置,当我指出它们时,问题就消失了,但我想了解这里的情况。

谢谢!

1 个答案:

答案 0 :(得分:0)

我已转载了该问题,您是对的。克隆的项目应立即运行。您应该将该问题报告给github上的仓库所有者,或者自己修复并创建请求请求。