检查Firebase写入操作在iOS中是否成功

时间:2019-04-24 12:43:20

标签: ios swift firebase firebase-realtime-database

如何检查ios中的firebase实时写入操作是否成功?

我正在尝试使用以下代码将数据存储到实时数据库中,但是它不起作用:-

//adding the artist inside the generated unique key
    refArtists.child(key!).setValue(data) { (error, dbreference) in
        if error != nil{
            print(error?.localizedDescription)


        } else {
            print("success", dbreference)

        }
    }

并且我还尝试了以下操作:-

 let key = refArtists.childByAutoId().key

    //creating artist with the given values
    let artist = ["id":key,
                  "latitude": "34234" as String,
                  "longitude": "67657" as String
    ]

    let data = ["data": artist]

    refArtists.child(key!).setValue(data)

我不明白为什么我的写操作不成功。

根据评论进行编辑:

不调用闭包。我收到此错误:

  

Firebase数据库连接被服务器强制终止。不会尝试重新连接。原因:Firebase错误。请确保您正确拼写了Firebase的名称。

0 个答案:

没有答案