Tidak ada satu pun dokumen atau koleksi yang ada di database Firestore saya, tetapi saat memanggil kode ini, kode ini akan mencetak "Dokumen ada == benar. Data pengguna: (pengguna.data())"
libc++abi.dylib: diakhiri dengan pengecualian tipe NSException (lldb) yang tidak tertangkap
kesalahan.
let reference = database.collection("users").document(currentUser.uid)
reference.getDocument { (snapshot, error) in
guard let user = snapshot else {
print("Document exist == false")
return
}
print("Document exist == true. User data: \(user.data())")
}
Apa yang saya lakukan salah di sini?