在xcode 4中构建分发配置时未找到库

在xcode 4中构建分发配置时未找到库,xcode,configuration,build,build-process,Xcode,Configuration,Build,Build Process,我有个小问题。每当我尝试使用分发配置构建项目时,它都会抱怨我的一个库丢失了 ld:找不到-ltooch的库 这仅在分发模式下出现。发行版和发行版的唯一区别在于代码签名部分。由于这个原因,我不得不使用发布版本(带有分发配置文件代码签名)来发布我的应用程序,因为该版本构建正确,并且已被接受。如果我删除并重新创建分发配置,复制发布配置,我会得到相同的错误。我如何解决这个问题?谢谢。问题是静态库没有“分发”构建配置。它将默认为构建版本配置。当链接器试图将所有内容组合在一起时,不幸的是它在“distrib

我有个小问题。每当我尝试使用分发配置构建项目时,它都会抱怨我的一个库丢失了
ld:找不到-ltooch的库


这仅在分发模式下出现。发行版和发行版的唯一区别在于代码签名部分。由于这个原因,我不得不使用发布版本(带有分发配置文件代码签名)来发布我的应用程序,因为该版本构建正确,并且已被接受。如果我删除并重新创建分发配置,复制发布配置,我会得到相同的错误。我如何解决这个问题?谢谢。

问题是静态库没有“分发”构建配置。它将默认为构建版本配置。当链接器试图将所有内容组合在一起时,不幸的是它在“distribution iphoneos”文件夹中查找库,而库实际上在“Release iphoneos”库中

我在找一个合适的工作。对于您和其他人来说,只需将相同的配置添加到您链接的所有静态库中就足够了。

这也可能有帮助: