【问题标题】:Firebase Database not respond in Simulator and Real DeviceFirebase 数据库在模拟器和真实设备中没有响应
【发布时间】:2020-01-07 19:24:49
【问题描述】:

我想使用 Firebase Real Time Database 并设置所有指令。但数据库不响应任何setValue 函数。不触发任何道具,也不在路径中打印快照。

在 didFinishLaunchingWithOptions 函数中,我将配置设置为

 FirebaseApp.configure()

然后在我的控制器中,我有两行关于数据库的代码。

let rootReference = Database.database().reference()
rootReference.child("users").childByAutoId().setValue("asdfas", forKey: "asdfasd")

我导入了 FirebaseDatabase 并在 Real-Time-Database 部分将我的安全规则设置为

{
  "rules": {
    ".read": true,
    ".write": true
  }
}

即使我通过UIButton 项目设置设置值也没有变化。

我检查了我的 App Transport SecurityGoogleService-Info.plist 文件,它已经正确,它们在包 ID 等中匹配。

最好的,

【问题讨论】:

    标签: ios swift firebase firebase-realtime-database


    【解决方案1】:

    我通过将FirebaseCore 库添加到项目解决了我的问题。

    FirebaseDatabase aka RealTimeDatabase & FireStore 如果您不添加 pod Firebase/Core,则无法响应。不要忘记添加 firebase 库的任何核心功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-30
      • 1970-01-01
      • 2012-11-27
      • 2010-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多