Я пытаюсь войти с помощью Facebook при переустановке приложения для Android. Сначала я зарегистрировался в Google и успешно связал его с Firebase.
Но когда я пытаюсь сделать с Facebook, это дает
FirebaseAuthUserCollisionException
, я прочитал в Документацию Firebase , что вы можете сделать это с помощью
FirebaseUser prevUser = currentUser;
currentUser = auth.signInWithCredential(credential).await().getUser();
// Merge prevUser and currentUser accounts and data
// ...
но здесь await()
метод больше не существует. Также после небольшого поиска я нашел это решение
Tasks.await(mAuth.signInWithCredential(credential)).getUser();
Но это также дает ошибку при получении текущего пользователя, который уже связан. Что я могу сделать, чтобы решить эту проблему?