如何使用 Xcode 10 而不是 swift 添加 CoreLocation 框架?

How do I add the CoreLocation framework using Xcode 10 and not swift?

我正在尝试将 CoreLocation 添加到我的应用程序。

我已经包含#import

使用 "Framework version" A 在构建设置中的打包部分下。我尝试通过输入 ${BUILT_Products_dir}/B.framework/B 在 "Other Libriarian Flags"(链接部分)下添加框架 B。framework/B 根据另一个线程下的建议。

我在构建时不断收到以下错误

    Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_CLLocationManager", referenced from:
      objc-class-ref in ViewController.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

这个框架是否还有其他链接需要完成,在哪里?

谢谢。我听从了一些不好的建议,将 CoreLocation 框架手动包含到项目中。我删除了它并在应用程序目标 link binbary 上使用了构建阶段到库。现在可以正常使用了。