ios - 多目标应用程序中的 Firebase 初始化
问题描述
是否可以在应用程序(动态框架)中有多个目标并在其中一个(FirebaseApp.configure())中初始化firebase,然后在所有模块中使用它(例如使用Firestore.firestore())
解决方案
我相信如果 Firebase 也作为动态库链接,FirebaseCore 在任何其他 Firebase 库之前加载,并且不需要不支持链接到动态库的 FirebaseAnalytics,则应该是可能的。
有关 Firebase 和动态/静态链接的更多上下文,请访问https://github.com/firebase/firebase-ios-sdk/blob/master/docs/firebase_in_libraries.md
推荐阅读
- flutter - 如何:在不指定 maxLines 的情况下将 TextOverflow.ellipsis 添加到 Text?(扑)
- java - if 块中的 or 和 and 的顺序无法正常工作
- scope - 在 Cold Fusion 中跨不同 cfm 页面访问变量
- rust - 在 Rust 中,为什么 `std::any::TypeId::of` 不是 `const fn`?
- javascript - 有条件地将属性作为嵌套函数的结果添加到 React 组件
- html-framework-7 - 如何在framework7中用另一条路线替换当前路线?
- javascript - 为什么在使用 RSelenium 的 Firefox 的无头模式中 DOM 结构不同?
- prometheus - PromQL if then 语句等效
- gcc - 如何使用 ICU68 将 .res 文件作为资源包编译成 RHEL 8 中的 .so 文件
- android - 需要重用的多步骤操作是否属于片段、视图模型、存储库或其他对象/服务?