【问题标题】:Getting frameworks(GoogleMobileVision/FirebaseMLCommon) issue when integrate firebase SDK without using Cocoa pods在不使用 Cocoa pod 的情况下集成 firebase SDK 时获取框架(GoogleMobileVision/FirebaseMLCommon)问题
【发布时间】:2019-04-22 18:05:14
【问题描述】:

在应用中添加 Firebase SDK 时出现以下错误:

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

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

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

感谢任何帮助。谢谢

【问题讨论】:

    标签: ios firebase firebase-mlkit xcode10.1


    【解决方案1】:

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

    【讨论】:

    • 很棒,这解决了当前迁移到 Xcode 11.2 的问题
    【解决方案2】:

    你为什么不安装 CocoaPods

    pod setup
    

    作为一个序列,

    pod repo update
    

    引用网址:https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/INSTALLATION.md#cocoapods

    【讨论】:

    • 因为 CocoaPods 是邪恶的
    猜你喜欢
    • 1970-01-01
    • 2021-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-23
    • 2017-04-21
    相关资源
    最近更新 更多