In my project, I have an Action extension that uses a class in my main project. The class then uses a class installed from a pod, specifically . I had a problem automatically linking the extension to the pods, but manage to do that manually by selecting the extension target, then the General tab and adding each of the pods to the Linked Frameworks and Libraries.
Now I'm seeing this:
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)
It looks like my build targets are 64-bit (arm64, arm7, arm7s) so I'm not sure why it's saying undefined symbols for x86_64.