我想使用基本写入代码将数据写入Firebase数据库。我正在使用Swift编程,因此我创建了对数据库的引用,并遵循Firebase帮助页面上的官方说明。当我使用write命令运行应用程序时:
override func viewDidLoad() {
ref = Database.database().reference()
ref.childByAutoId().setValue(titleText)
}
该应用程序崩溃了,并给了我错误:
“分析”屏幕报告已启用。调用+ [FIRAnalytics setScreenName:setScreenClass:]设置屏幕名称或覆盖默认屏幕类名称。要禁用屏幕报告,请将Info.plist中的标志FirebaseScreenReportingEnabled设置为NO(布尔值)
我已经尝试禁用FirebaseScreenReporting,但是应用程序崩溃并返回错误:
“分析”屏幕报告已禁用。 UIViewController转换不会被记录。
我希望能够将存储在变量“ titleText”中的数据写入Firebase,但如果应用程序无法正常运行,我什至无法进行测试。如何使应用程序运行并正确消除此错误?
答案 0 :(得分:0)
实际的错误不在Firebase屏幕报告中。可以在所有Firebase数据下面找到该错误。我收到的实际错误是该页面上文本字段之一的键编码兼容错误。