我一直在尝试使用cocoapods安装一个名为SabBar的吊舱,我已经成功安装了cocoapods以及初始设置 . 但由于某种原因,我在编译期间遇到此错误:
ld:警告:找不到选项'-F / Users / Andy / Library / Developer / Xcode / DerivedData / JymJam-gocrzdctroqhlaedmghajkejcugm / Build / Products / Debug-iphonesimulator / SabBar'ld的目录:未找到框架SabBar clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
我看过其他solutions但它们似乎对我不起作用 .
这就是我的Podfile的样子:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
target "JymJam" do
pod 'SabBar'
end
我试过删除“use_frameworks!”但这不起作用,因为我的项目很快 .
3 回答
use_frameworks!只有在必须将Pod导入为动态框架时才需要 .
有几种可能性:
您没有使用生成的xcworkspace文件 .
目标名称错误
您没有使用cocoapods生成的xcconfig文件
我通过使用以下两个步骤修复了此问题:
首先转到终端中的项目路径,然后应用以下步骤
1: pod deintegrate
2: pod install
我刚刚从Target-Build阶段删除了libPod.a并且它工作正常 .