XCode无法找到错误的.app文件

时间:2014-08-16 16:51:36

标签: ios xcode xcode6

我将我的应用程序的名称从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。

1 个答案:

答案 0 :(得分:5)

在挖掘之后,我意识到这是错误的真正原因。令我感到困惑的是,它工作了一段时间,然后它突然停了下来。

xcode 4 fails to initiate unit tests (with linker error) after I created a new scheme

解决方案是:

  1. 转到构建测试目标的设置。
  2. 搜索您的旧应用名称。
  3. 用新的应用名称替换旧的应用名称。 (链接 - &gt;捆绑加载器 - &gt;调试和发布)