ios - 如何在我正在创建的框架中使用 firebase?

标签 ios swift firebase frameworks

<分区>

我正在创建一个框架来做一些与分析相关的事情。我想知道如果我使用 firebase 作为我的数据库如何将它包含在框架中。

同样,如果使用我的框架的应用程序也在使用 firebase,那么在我的框架中使用 firebase 是否会导致问题?

我读到框架不应包含其他框架,但我不知道其他框架如何将内容上传到他们的数据库。

最佳答案

我在开发涉及另一个依赖项的基于 Cocoapod 的框架时遇到了类似的问题。

s.dependency 'Alamofire'

只需将这一行添加到 podspec 中,它也会包含其他框架。

I've read that frameworks should not include other frameworks, but I'm clueless how other frameworks are uploading things to their databases then.

是的,这是一般方法。使用 Cocoapods,您的框架将不会包含依赖项,它只会将其作为另一个框架安装。如果已经安装,则不会执行任何操作。

关于ios - 如何在我正在创建的框架中使用 firebase?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47863516/

相关文章:

ios - 如何限制捏缩放图像向图像边界的移动?

ios - 如何在 Swift 1.2 的 cellForRowAtIndexPath 中返回两种类型的自定义表格 View 单元格之一

ios - Swift4 应用程序在加载本地 HTML 时崩溃

android - 适用于 Android 的 Firebase - W/PersistentConnection : pc_0 - Provided authentication credentials are invalid

ios - 用于本地存储和显示服务器临时数据的核心数据 - 什么是最佳设计

ios - 接近 CLLocationCoordinate2D 时发出警告 - 怎么样?

ios - 当应用程序在后台时,如何在 IOS 应用程序中保持 XMPP 连接?

ios - 视频帧仅占 View 的 1/4 - GL

swift - Firebase 登录持久性 Swift

java - equalTo ("value","key") 在 Firebase 中的用法?