ios - 椰子 ld : library not found for -lPods-ObjectiveSugar

标签 ios xcode cocoapods

当我尝试在 Xcode (6.4) 上构建时遇到此错误。我有两个目标,但现在我只想让其中至少一个发挥作用。

ld:找不到 -lPods-ObjectiveSugar 的库

这是我的 podfile(它是为两个目标设置的,但我之前只有一个但出现同样的错误):

target ‘AppName_iOS' do

pod 'ObjectiveSugar', '~> 1.1'
pod 'SWRevealViewController', '~> 2.3'
pod 'Masonry', '~> 0.6'

pod 'AUISelectiveBordersView', '~> 0.0'
pod 'AFNetworking', '~> 2.6'
#pod 'DSNestedAccordion', '~> 0.1'

pod 'SparkInspector'
pod 'CocoaLumberjack', '~> 2.0'

end

target 'AppName_iOS_CI' do

pod 'ObjectiveSugar', '~> 1.1'
pod 'SWRevealViewController', '~> 2.3'
pod 'Masonry', '~> 0.6'

pod 'AUISelectiveBordersView', '~> 0.0'
pod 'AFNetworking', '~> 2.6'
#pod 'DSNestedAccordion', '~> 0.1'

pod 'CocoaLumberjack', '~> 2.0'

end

我将 ObjectiveSugar 移到了列表下方,但仍然遇到问题,所以我继续删除库并自己将其链接到 cocoa pod 之外。问题仍然存在。

尝试了这篇文章中的所有内容: Cocoapods ld: library not found for -lPods-Projectname

  • 再次删除和添加库 (pod install) 删除 -lPods-Projectname.a in Link Binary(从应用程序目标、构建阶段的库链接二进制文件中删除二进制文件。)

  • 尝试构建事件架构是和否。

  • 尝试了 pod deintegrate,然后 pod install。

我还没有卸载 Xcode,并重新安装了 cocoa pods 等等……这似乎有点过分了。

还尝试了本故障排除指南中的所有内容 http://guides.cocoapods.org/using/troubleshooting.html (4. 如果 Xcode 在链接时报错)

如果您需要更多信息,请告诉我。任何帮助,将不胜感激。谢谢。

最佳答案

终于找到问题了。

在 Xcode 上,为目标build设置,我搜索了“Other Linker Flags”。我有这个:

-l"Pods-ObjectiveSugar

这是我几个月前为解决某个问题而采取的某种解决方法。不记得是什么,在这一点上。删除它解决了问题。

为了安全起见,我所做的是:

  • 我使用 pod deintegrate 分解了 cocoa pod 。检查此链接 https://github.com/kylef/cocoapods-deintegrate .
  • 我在目标设置和项目文件中搜索了 pod。任何看起来像是属于 cocoa pod 的东西,我都去掉了。
  • 然后我再次运行 pod install

希望这能帮助其他迷失的灵魂。

关于ios - 椰子 ld : library not found for -lPods-ObjectiveSugar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32768516/

相关文章:

ios - 当我回到 UIViewController 时,它会偏移

Xcode:无签名证书

ios - 如何处理 UIView 中的点击事件

ios - Swift 4.2 - Cocoapods : Adding and accessing scnassets in resource_bundles

ios - CocoaPods "pod install"在工作吗

ios - 启用 ARC 时应用程序在 addsubview 上崩溃

ios - Http Post参数到url不要在objectC Xcode中发送特殊字符 "+"

ios - Appium - iOS - 应用程序路径必须是绝对路径或压缩文件的 URL

ios - 是否可以控制 AVMIDIPlayer 的音量

cocoapods - 使用 Cocoapods 时如何包含我自己的 xcconfigs?