ios - 在不使用 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(文本识别)组件版本:
任何帮助表示赞赏。谢谢
解决方案
与https://stackoverflow.com/a/55750927/556617类似的答案- 将 LocalAuthentication.framework 而不是 libc++ 添加到Link Binary with Libraries
构建阶段。
推荐阅读
- javascript - jQuery() 和 $() 未定义,但 jQuery 工作正常
- c# - 如何将带有联接、组和内联查询的 LINQ 查询语法转换为 LINQ 方法语法
- javascript - ForIn 循环有效,但返回没有意义
- r - 重复将条件摘要应用于数据框中的组
- xcode - 在 Xcode11 Beta 4 中将 String(format: , args) 与 SwiftUI 一起使用时出错
- python - 如何使用beautifulsoup和python提取xml属性
- knockout.js - KnockoutJS:如何在嵌套的 Observable 数组中访问祖父母的索引?
- python - 找到凹弯曲形状斑点的宽度和高度
- php - 循环时的数组对象问题
- kubernetes - 使用 postStart 启动 netdata,但没有按预期工作