Невозможно подтвердить подлинность FireBase с помощью входа в Google Expo - PullRequest
0 голосов
/ 02 апреля 2020

enter image description here

мой код

async signInWithGoogle() {
    try {
      await GoogleSignIn.askForPlayServicesAsync();
      const { type, user } = await GoogleSignIn.signInAsync();
      const data = await GoogleSignIn.GoogleAuthentication.prototype.toJSON();
      if (type === 'success') {
        await firebase.auth().setPersistence(firebase.auth.Auth.Persistence.LOCAL);
        const credential = firebase.auth.GoogleAuthProvider.credential(data.idToken, data.accessToken);
        const googleProfileData = await firebase.auth().signInWithCredential(credential);
        this.onLoginSuccess.bind(this);
      }
    } catch ({ message }) {
      alert('login: Error:' + message);
    }
  }

Я получаю Google Web и после выбора пользователя я получаю эту ошибку, так как знак Google на выставке требует от вас сборка я не знаю, как отладить его, в чем ошибка? В огненной базе я использовал SHA, данный мне expo fetch: android: hashes. что я делаю неправильно?

...