我正在尝试将Firebase存储导入到我的Xcode项目中。我遵循了guide。
我只导入了可下载客户端库中的实际.framework
文件,以及上面链接中列出的所有其他所需框架和文件(两个.dylib
文件不再存在或者已被重命名为其他内容,因此文档肯定已过时了。
我猜这不足以让我的Xcode项目中的Framework运行,因为我确实得到Firebase不是一个公认模块的错误。如果它是所有其他文件(一些.h
文件,.module
文件和info.plist
文件)我也需要导入,我想知道如何在Swift编写中执行此操作项目
另外,我需要所有文件,还是只需要其中一些文件?文档中的说明非常无用(可能是因为它们已经过时),所以我希望有经验将有框架导入Xcode 8(Swift 3)的人可以给我一些指示。该文档使导入过程听起来如此简单,但我很确定它比这更复杂。
答案 0 :(得分:0)
该指南适用于我们的旧客户端库(页面顶部的弃用警告确认您怀疑文档已过期:)。
相反,您需要使用:https://firebase.google.com/docs/ios/setup#frameworks
您需要FirebaseAnalytics.framework
(获取FIRApp
)以及FirebaseDatabase.framework
和Firebase.h
。我相信我们已经在那里正常运行了modulemaps,所以你不必乱用链接器标志或其他库,因为模块映射将正确地包含它们。