Can';Xcode上的t存档:CocoaPods链接错误

Can';Xcode上的t存档:CocoaPods链接错误,xcode,cocoapods,Xcode,Cocoapods,在iOS项目上,当我编译项目以运行它时,它工作正常。 但如果我将其存档,它将失败,并出现以下错误: ld: file not found: /Users/xxxxx/Work/xxxxx/codes/xxxxx/DerivedData/xxxxx/Build/Intermediates/ArchiveIntermediates/xxxxx/InstallationBuildProductsLocation/Applications/libPods.a clang: error: linker c

在iOS项目上,当我编译项目以运行它时,它工作正常。
但如果我将其存档,它将失败,并出现以下错误:

ld: file not found: /Users/xxxxx/Work/xxxxx/codes/xxxxx/DerivedData/xxxxx/Build/Intermediates/ArchiveIntermediates/xxxxx/InstallationBuildProductsLocation/Applications/libPods.a
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我使用的是Xcode 4.6和iOS 5.0。

我搜索了很长时间,终于找到了一些东西,为我解决了同样的问题。对于仍然需要:

内置设置>其他链接器标志:

调试和其他的标志可能不同。
尝试将
$(目标构建目录)
更改为
$(构建目录)


对我来说,我将
$(TARGET\u BUILD\u DIR)/libPods.a
更改为
$(BUILD\u DIR)/libPods.a
,问题得到了解决。

文件
…/libPods.a
是否存在?不在InstallationBUildProductsLocation文件夹中,我不知道如何在那里编译它。似乎依赖于Xcode名称,我得到的错误是“/Applications/Xcode46-DP4.app/Contents/Developer”不存在,我有4.6版本,所以这是错误的。