我已使用说明添加了Firebase框架(没有可可豆荚)。我还添加了5个依赖项并添加了-ObjC链接器。
但是在添加init行时
Firebase *myRootRef = [[Firebase alloc] initWithUrl:@"https://appname.firebaseio.com"]
我收到错误消息“Firebase不是dylib”(动态库)..所以代码无法编译。
有谁知道如何解决这个问题?
答案 0 :(得分:0)
Firebase
是旧的类名 - 您可能需要FIRDatabase
。请查看setup guide和iOS migration guide,了解从2.x SDK到3.x SDK的更改。
如果您仍然看到链接器错误:
确保框架位于目标设置中 Build Phases 选项卡的 Link Binary With Libraries 部分下。
如果你的应用中有一个“Frameworks”组,如果你只是将它们拖到那里,Xcode应该这样做。