Xcode Cocoapod在lint期间未找到静态库

Xcode Cocoapod在lint期间未找到静态库,xcode,cocoapods,Xcode,Cocoapods,我在这里有一个项目: 这依赖于另一个名为“curl”的开源项目。为了简化工作,我预先编译了curl,并将libcurl.a保存在子文件夹中:third-party/curl/ios/lib 当我使用标准podfile中的“curly”项目时,只需将其包含如下内容: pod'curly',:git=>'',:tag=>'0.4.0' 一切正常。但是,现在我想将它添加到publicpod目录中,要做到这一点,它必须通过lint进程,但它没有 如果克隆并运行: pod spec lint curly

我在这里有一个项目:

这依赖于另一个名为“curl”的开源项目。为了简化工作,我预先编译了curl,并将libcurl.a保存在子文件夹中:third-party/curl/ios/lib

当我使用标准podfile中的“curly”项目时,只需将其包含如下内容:

pod'curly',:git=>'',:tag=>'0.4.0'

一切正常。但是,现在我想将它添加到publicpod目录中,要做到这一点,它必须通过lint进程,但它没有

如果克隆并运行:

pod spec lint curly.podspec--冗长

您将看到链接器抱怨没有找到预构建的curl库,错误是:

ld:找不到-lcurl的库

podspec确实定义了库搜索路径,同样,当从Podfile中使用此pod时,它也可以工作(我在podspec lint的输出中也没有看到任何带有此路径的-L,但我不确定这是否正常)

我使用的是今天更新的最新版本的“pod”

通过简单地克隆我的项目并运行lint命令,问题很容易重现

任何关于为什么图书馆搜索路径不起作用的想法都将不胜感激


提前感谢

最后,我忘了在lint命令中添加--use库

问题解决