首页 > 解决方案 > 在不使用 Cocoa pod 的情况下集成 firebase SDK 时获取框架(GoogleMobileVision/FirebaseMLCommon)问题

问题描述

在应用程序中添加 firebase SDK 时出现以下错误:

架构 x86_64 的未定义符号:“_OBJC_CLASS_$_LAContext”,引用自:FirebaseMLCommon 中的 objc-class-ref(MDMPasscodeCache_ac345e06741a76a3aefe61adde149175.o)

GoogleMobileVision ld 中的 objc-class-ref:未找到架构 x86_64 clang 的符号:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

Xcode 版本:10.1 Firebase SDK 版本:5.20.2 Firebase 组件:ML Kit(文本识别)组件版本:

任何帮助表示赞赏。谢谢

标签: iosfirebasefirebase-mlkitxcode10.1

解决方案


与https://stackoverflow.com/a/55750927/556617类似的答案- 将 LocalAuthentication.framework 而不是 libc++ 添加到Link Binary with Libraries构建阶段。


推荐阅读