- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图在我的 iOS 应用程序中调用 Firebase Analytics,我在编译项目时遇到错误。
我创建了一个框架,并从该框架调用 firebase 分析,但我不明白以下错误。
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_FIRAnalytics", 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)
Showing Recent Errors Only
:-1: Undefined symbol: _OBJC_CLASS_$_FIRAnalytics
最佳答案
使用 Carthage 添加 Firebase 时,我遇到了类似的问题。
所以在运行命令后
迦太基更新 --platform iOS
您需要将 Carthage/Build/iOS/中的文件复制到您的项目中
实际上它只是复制了对 Firebase 文件的引用,但文件仍在 Carthage/Build/iOS/文件夹中
在更新 Xcode 和 Swift 之后 - 我需要更新我的依赖项 - 之后,我收到了这样的错误
原因是更新后多了一个 PromisesObjC.framework 被引入,当然,它没有包含在项目中。
因此,完全删除所有与 Firebase 相关的框架并再次添加它们 - 解决了问题。
附言并且不要忘记从 Xcode 中的 Link Binary With Libraries Build Phase 中删除 Firebase.framework 以免在更新后出现另一个错误:)
Error: Firebase.framework does not contain bitcode.
关于ios - undefined symbol : _OBJC_CLASS_$_FIRAnalytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58075496/
我试图在我的 iOS 应用程序中调用 Firebase Analytics,我在编译项目时遇到错误。 我创建了一个框架,并从该框架调用 firebase 分析,但我不明白以下错误。 Undefined
通过 cocoapods 将 Firebase 更新到 7.6.0 后,我收到以下链接错误,但仅在针对模拟器时出现。以设备为目标时一切正常。 "_OBJC_CLASS_$_FIRAnalytics
通过 cocoapods 将 Firebase 更新到 7.6.0 后,我收到以下链接错误,但仅在针对模拟器时出现。以设备为目标时一切正常。 "_OBJC_CLASS_$_FIRAnalytics
我已将我的 flutter 更新到最新版本 1.20,并执行了 Xcode 11.4 支持的步骤。执行这些步骤后,出现与架构相关的错误。 Undefined symbols for architect
我是一名优秀的程序员,十分优秀!