在项目中添加新配置后编译器错误

时间:2015-05-06 00:09:33

标签: ios xcode

在构建时为Configuration设置新值后遇到了问题(阅读以下帖子后:Different App Icons for your iOS Beta, Dev, and Release builds)。错误消息如下:

  

ld:找不到文件:   /用户/.../库/开发商/ Xcode中/ DerivedData / SomeAppName -... /生成/产品/调试-的iPhoneOS / SomeAppName.app / SomeAppName

     

clang:错误:链接器命令失败,退出代码为1(使用-v查看   调用)

我不确定如何解决它,检查并仔细检查文章,我确实按照解释的一切。

编辑:错误似乎来自测试目标

2 个答案:

答案 0 :(得分:0)

管理找到答案:https://stackoverflow.com/a/29887473/2124535

  

我在Xcode 6中很容易解决它:

     
      
  1. 在项目导航器中选择您的项目。
  2.   
  3. 选择目标
  4. 下的YourProjectTests   
  5. 在“常规”选项卡下,从下拉列表中更改主机应用程序
  6.   
  7. 构建并运行。
  8.         

    这个问题发生在我身上,因为我重命名了我的项目,测试再也找不到了。 - Yowza7

答案 1 :(得分:0)

删除测试目标对我没有帮助。

我发布了一个在这里工作的解决方案:Created new XCode Configuration and Scheme - linker is suddenly failing

它主要涉及告诉Xcode查找使用Release配置创建的库。