2017-12-18 171 views
1

我正在创建一个框架,将做一些分析相关的东西。我想知道如果我使用firebase作为我的数据库如何将其包含在框架中。如何在我创建的框架中使用Firebase?

关于同样的说明,如果使用我的框架的应用程序也使用firebase,我的框架中将会有firebase

我读过框架不应该包含其他框架,但我很无能,其他框架如何上传到他们的数据库然后。

回答

1

我在开发涉及其他依赖关系的基于Cocoapod的框架时遇到了类似的问题。

s.dependency 'Alamofire' 

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

我读过框架不应该包括其他框架,但我很无知如何其他框架上传东西到他们的数据库然后。

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

+0

这是完美的。感谢您的帮助。从字面上看,当你回答这个问题时,我正在阅读这个https://guides.cocoapods.org/syntax/podspec.html,我回到了这个问题,包括“我应该使用podspec”谢谢你确认这一点。 – Dallas