1

Я внедрил SignIn с Google в своем приложении, используя этот guideline. Он работал нормально.Google SignIn и FCM Push Notification с тем же JSON

Теперь я включил уведомления Firebase в своем приложении и, безусловно, изменил свой файл конфигурации Google. Я использую этот код для входа в систему:

GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) 
      .requestEmail() 
      .requestId() 
      .requestIdToken("server-client-id") 
      .requestServerAuthCode("server-client-id") 
      .requestProfile()     
      .build(); 

Я получаю эту ошибку:

Status{statusCode=unknown status code: 12501, resolution=null} 

Может кто-нибудь сказать мне, как я могу использовать один конфигурационный файл для ТСМ и Google для входа в аккаунт (не через FCM)?

+0

Попробуйте внедрить Google SignIn с https://firebase.google.com/docs/auth/android/google-signin –

+0

Вы нашли решение? –

ответ

0

Создайте файл google-service.json FCM и объедините его с существующим и поместите его в корневую папку. Таким образом, вы можете получить доступ к одному json-файлу для обеих служб.

Смежные вопросы