为啥 Firebase 控制台在 SDK 已与我的 Android 和 iOS 应用程序集成时要求我实施 SDK?

Posted

技术标签:

【中文标题】为啥 Firebase 控制台在 SDK 已与我的 Android 和 iOS 应用程序集成时要求我实施 SDK?【英文标题】:Why is the Firebase console asking me to implement the SDK when it is already integrated with my Android & iOS app?为什么 Firebase 控制台在 SDK 已与我的 Android 和 iOS 应用程序集成时要求我实施 SDK? 【发布时间】:2019-01-03 13:29:00 【问题描述】:

Firebase 代码已在我的 androidios 应用上实现 - 已经能够在控制台上查看这些应用的应用分析。 但是,当转到控制台 > 质量 > 性能视图时,该消息会提示我安装 SDK,以获得有关应用程序性能和延迟的更多可操作见解。 同样的错误也出现在其他应用的不同 Firebase 项目中。这是一种常见的情况,还是表明我的集成机制存在任何固有缺陷?

【问题讨论】:

【参考方案1】:

Firebase SDK 包含多个组件,因此应用可以使用某些 Firebase 功能,而无需将所有 Firebase 链接到其应用中。

例如,在 iOS 上,Firebase 性能是在与 Firebase Analytics 不同的 CocoaPod 中提供的。因此,除了 Analytics 之外,还需要安装 Performance CocoaPod:

pod 'Firebase/Core'
pod 'Firebase/Performance'

详情https://firebase.google.com/docs/perf-mon/get-started-ios

【讨论】:

以上是关于为啥 Firebase 控制台在 SDK 已与我的 Android 和 iOS 应用程序集成时要求我实施 SDK?的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Firebase 安装过程给我一个错误?扑

如果在 Firebase Android 初始注册期间帐户已与 google 关联,则使用 Facebook 登录

Firebase - 新控制台中我的帐户密码在哪里?

FCM - 为啥在较新的 Firebase Admin SDK 中不再支持 FCM 直接通道?

为啥 Dart SDK 库模块存在差异?

如何从 Firebase 控制台查看事件参数