我的代码
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网站,选择了用户后出现了这个错误,因为expo google sign需要您构建我不知道如何调试它,知道是什么错误? 在Firebase中,我使用了expo fetch:android:hashhes给我的SHA。 我在做错什么?