我通过CocoaPods使用片段库。我在应用程序中有另一个框架目标,我在其中添加了这些目标:
target :Model do
pod 'Segment-Wootric'
pod 'Segment-Firebase'
end
当我尝试构建项目时,我收到此错误:
架构x86_64的未定义符号:“_ OBJC_CLASS _ $ _ FIRApp”, 引自: SEGFirebaseIntegration.o中的objc-class-ref“_OBJC_CLASS _ $ _ FIROptions”,引自: SEGFirebaseIntegration.o中的objc-class-ref“_OBJC_CLASS _ $ _ FIRAnalytics”,引自: SEGFirebaseIntegration.o中的objc-class-ref ld:找不到架构x86_64 clang的符号:错误:链接器命令失败 退出代码1(使用-v查看调用)
如果我删除此广告连播:pod 'Segment-Firebase'
并执行pod install
它工作正常。
我该怎么办?
答案 0 :(得分:0)
如果您收到与链接器Flag相关的任何警告,我相信我通过在Target's Build Settings > Linker Flag property
中设置链接器标志来修复它。将值设置为$(inherited)