8
我想构建一个iOS swift框架(例如XYZ),供用户使用自定义访问令牌登录Firebase。 我完成了我的登录方法并在XYZ中获取访问令牌。现在我想将Firebase集成到XYZ中,以将访问令牌传递给Firebase。 因此,我使用cocoaPods在XYZ中安装Firebase。并编写代码并构建一个XYZ框架。一切似乎都很好。如何在我的自定义swift框架中集成Firebase cocoaPods?
比我创建一个快捷项目ABC,并导入XYZ框架。然后我在导入XYZ的行处出现错误“Missing required module'Firebase'”。
如果我还用cocoaPods在ABC中安装Firebase。它会成功运行,但会得到很多关于“FirebaseXXX在ABC和XYZ中都实现的错误”,其中一个将被使用,其中一个未定义。并很快崩溃。
会有人请帮我弄清楚如何解决这个问题?
也许这将有助于:http://stackoverflow.com/questions/29481298/how-to-use-cocoapods-in-a-swift-framework – Hodson
你可以显示你的podfile吗? –
为什么当Firebase已经支持多种登录选项以及使用令牌进行自定义身份验证时,您为自定义访问(令牌)构建了一个框架?换句话说,如果您打算将Firebase添加到您的项目中,为什么还要在框架中使用它?基于你的问题中的数据,它似乎是多余的 - 也许澄清这个问题将揭示更好的答案? – Jay