繁体   English   中英

xcode-链接器命令失败,退出代码为1-构建设置

[英]xcode - linker command failed with exit code 1 - build settings

我正在使用Xcode 7,由于出现以下错误而无法成功构建:

ld: framework not found Pods
clang: error: linker command failed with exit code 1 (use -v to see invocation)

上面的错误与以下文件相关:

Ld /Users/(USERNAME)/Library/Developer/Xcode/DerivedData/(PRODUCT NAME)-(RANDOM STRING)/Build/Intermediates/(PRODUCT NAME).build/USDev-iphonesimulator/(COMPANY NAME).build/Objects-normal/i386/(COMPANY NAME) normal i386
    cd /Users/(USERNAME)/Developer/(PRODUCT NAME)-ios
    export IPHONEOS_DEPLOYMENT_TARGET=8.0
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

合并多个代码分支后,此错误开始发生(合并之前每个分支均正常工作)。 有人可以告诉我是什么导致了此错误,以及如何解决该问题?

-----更新-----

我花了更多时间在这个问题上,我注意到合并的代码可以在我的同事计算机上使用,因此该问题必须是本地的。 在查看“构建设置”(转到工作区文件->构建设置(中间窗格))时,我注意到“构建设置”的“链接”部分下的设置与我的同事相比在计算机上的Xcode有所不同。不知道这是否是根本问题,但是有人知道我需要做什么才能设置链接设置吗?

我需要删除一个额外的框架:

  1. 转到您的.xcworkspace文件
  2. 单击“编辑器”窗格中的“常规”选项卡
  3. 向下滚动到“链接的框架和库”部分
  4. 找到编译器抱怨的框架/库(在我的情况下,它被称为“ framework.Pods”

这个问题困扰了我好几天...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM