【发布时间】:2015-03-11 17:48:49
【问题描述】:
在我的项目中,我有一个 Action 扩展,它在我的主项目中使用了一个类。然后该类使用从 pod 安装的类,特别是 .我在将扩展自动链接到 pod 时遇到了问题,但通过选择扩展目标、常规选项卡并将每个 pod 添加到链接框架和库来手动完成。
现在我看到了:
ld: warning: directory not found for option '-L/Users/apfritts/Box/Pencils/build/Debug-iphoneos'
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_User", referenced from:
objc-class-ref in ActionViewController.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
看起来我的构建目标是 64 位(arm64、arm7、arm7s),所以我不确定为什么它显示 x86_64 的未定义符号。
【问题讨论】:
标签: ios ios8 cocoapods ios-app-extension