我一直在调试我的应用程序,它使用Firebase来解决内存泄漏问题,在深入研究我的代码一段时间后,我发现实际的问题是FIRApp.configure()它在我的代码中application(application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[NSObject:AnyObject]?)在AppDelegate中。据我所知,一切都以正确的方式配置,我正在使用cocoapods安装和更新firebase。我也在我的AppDelegate中修改我的statusBar代码如下:funcapplication(
所以我创建了一个包含大量额外代码的项目,这样我就可以尝试不同的东西,并且我正在慢慢地将文件从textedit复制粘贴到我的新项目中。我创建了一个新的Firebase帐户,添加了googleplist文件,初始化并安装了所需的pod(还在pod文件上将iOS版本更改为10.0)...但它仍然要我使用FirebaseApp.configure()而不是FIRApp.configure()。我是否应该删除整个内容然后重试?我刚刚创建了一个新的Xcode项目,所以如果我现在必须删除它也没关系。importUIKitimportFirebase@UIApplicationMainclassApp
我已搜索过SO和Google,但找不到有效的答案。我在多个项目中使用了新的FirebaseCocoapod,但现在,当将它添加到不同的项目时,我收到以下错误。我正在使用Xcode7.3.1和cocoapods1.0.1。这是我的播客文件:非常感谢任何帮助! 最佳答案 转到BuildSettings>OtherLinkerFlags>在新行$(inherited)。执行Cmd+Ctrl+K进行清理,然后构建。 关于ios-FIRApp链接器错误["_OBJC_CLASS_$_FIRApp"