我正在尝试在我的Xcode项目(Swift)中使用cocoapod .
当我尝试构建项目时,它失败了:
Apple Mach-O链接器错误组 - “_ OBJC_CLASS _ $ _ FSCalendar”,引自: - clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
可能导致这种情况的任何想法?
(我正在使用的cocoapod是:https://github.com/WenchaoD/FSCalendar
UPDATE
我添加了框架,现在我只是得到“clang:错误:链接器命令失败,退出代码1(使用-v查看调用)”
UPDATE
完整错误:
ld:警告:找不到选项'-F / Users / me / Documents / APP / build / Debug-iphoneos / FSCalendar'ld的目录:ld:警告:找不到选项'-F / Users / me / Documents / APP /的目录build / Debug-iphoneos'ld:找不到框架FSCalendar clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
3 回答
设置新功能后出现此错误 . 只需重新启动计算机并清理项目(cmd shift k)并运行即可 .
我在新名称上运行pod安装后,我将项目更改为,我遇到此错误导致pod框架未链接到新项目名称,并且仍在寻找旧名称 .
我通过在Targets部分进入我的项目'Linked Frameworks and Libraries'并删除具有OLD项目名称的OLD框架来解决 .
目标>常规>链接的框架和库> - (Pods_OLD_PROJECT_NAME.framework)
我尝试了互联网上为同一个问题提出的所有建议,但没有解决这个问题 . 我完全重新安装了Xcode和Cocoapods,设置项目与以前完全一样,现在正在运行 .