【问题标题】:Retrieveing data from Firebase database in Swift 3, issue在 Swift 3 中从 Firebase 数据库中检索数据,问题
【发布时间】:2017-04-17 09:32:20
【问题描述】:

过去 2 个月我在 swift 3 上使用 Firebase。 在我们的应用程序开发过程中,一些 iPhone 设备显示从 Firebase 实时数据库获取数据的问题。

我的代码是

var databaseReference: FIRDatabaseReference!
databaseReference = FIRDatabase.database().reference()
databaseReference = databaseReference.child("_general")
databaseReference.observeSingleEvent(of: .value, with:
    { (snapshot) in
        // Get value
        print("Snapshot ",snapshot)
}) { (error) in
    print("ERROR ",error)
}

在某些设备中显示以下日志:

2016-12-02 15:29:02.507003 DatabaseExampleSwift[273:15534] [] __nw_connection_get_connected_socket_block_invoke 7 Connection has no connected handler

【问题讨论】:

  • “observeSingleEvent”处理程序没有响应。

标签: iphone swift firebase firebase-realtime-database swift3


【解决方案1】:

检查是否不小心删除了节点或更改了谷歌信息列表

【讨论】:

    【解决方案2】:

    试试这个,希望对你有帮助

    let baseUrl = FIRDatabase.database().reference()
    let generalRef = baseUrl.child("_general")
    
        generalRef.observeSingleEvent(of: .value, with: { (snapshot) in
            print("This is snapshot value: \(snapshot)")
        }) { (error) in
            print("Failed to get snapshot", error.localizedDescription)
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-11
      • 1970-01-01
      • 2018-08-04
      • 1970-01-01
      • 2018-01-05
      • 2018-09-04
      相关资源
      最近更新 更多