Я использую Firebase Auth с подписью Google для входа пользователя в мое приложение IOS. У меня есть шаг, который проверяет, существует ли пользователь в коллекции / users. Идентификатор документа - не что иное, как UID.Если пользователь войдет в систему в первый раз, он создаст документ в коллекции / users, иначе он загрузит пользовательскую информацию в переменные. Однако, с моим кодом ниже, он не говорит, что пользователь существует, даже если документ (UID)) существуют в коллекции для повторных пользователей ..
db.collection("users").document(Auth.auth().currentUser.uid).getDocument { (snapshot, error ) in
if (snapshot?.exists)! {
print("User Document exist")
} else {
print("User Document does not exist")
}
}
Я пробовал разные способы .. Я также хотел проверить один раз .. Пожалуйста, сообщите