将 Firebase 添加到 Pod 项目
Posted
技术标签:
【中文标题】将 Firebase 添加到 Pod 项目【英文标题】:Adding Firebase to Pod project 【发布时间】:2019-04-05 07:28:56 【问题描述】:我想知道是否有人能够成功地将 FireBase SDK 集成到他的 Pod 项目中。
https://firebase.google.com/docs/analytics/ios/start?authuser=3 上的 Firebase 文档 仅显示如何将其添加到应用程序。
更多细节: Firebase 的初始化是对 Application 生命周期的潮流,它超出了 Pod 的范围。 在 Pod“主”视图控制器中初始化可能会导致不良的 SDK 行为。
【问题讨论】:
【参考方案1】:嗯,这是绝对可能的。 初始化应该发生在任何 UIViewController 中。
在 SDK/POD/MODULE 项目中添加通用分析库时的禁忌是它将覆盖父应用配置!
目前,Firebase 对每个应用执行都有一个配置,这意味着它可以只使用一个 APP_ID,而且它绝对应该是父应用之一。
【讨论】:
以上是关于将 Firebase 添加到 Pod 项目的主要内容,如果未能解决你的问题,请参考以下文章
使用@angular/fire@6.0.3 无法访问firebase.firestore.FieldValue.serverTimestamp()
在我自己创建的 pod 中添加 Firebase 作为依赖项