我将我的应用程序的名称从X更改为Y.它之前正在运行,但由于某种原因,它在执行新的拉动后不再起作用。它给了我这个错误(来自YTests):
ld: file not found: <DerivedData Directory>/X.app/X
clang: error: linker command failed with exit code 1 (use -v to see invocation)
它正在寻找X.app而不是Y.app。我查看了构建设置,到处都是Y.app。它正在寻找测试中的错误文件。当我禁用测试时,我可以运行应用程序,但仍然会收到错误。有什么建议吗?
注意:我使用Xcode6-Beta5。
答案 0 :(得分:5)
在挖掘之后,我意识到这是错误的真正原因。令我感到困惑的是,它工作了一段时间,然后它突然停了下来。
xcode 4 fails to initiate unit tests (with linker error) after I created a new scheme
解决方案是: