когда я нажимаю кнопку входа с помощью кнопки Google, это ничего не делает
Я следовал https://docs.expo.io/versions/latest/sdk/google/
iosClientId: 'my-id', обычно это мой клиент в Google, но он был изменен в целях безопасности
import React, { Component } from 'react';
import {StyleSheet, Text, View, Button} from 'react-native';
class LoginScreen extends Component {
async signInWithGoogleAsync () {
try {
const result = await Expo.Google.logInAsync({
//androidClientId: YOUR_CLIENT_ID_HERE,
behavior: 'web',
iosClientId: 'my-id',
scopes: ['profile', 'email'],
});
if (result.type === 'success') {
return result.accessToken;
} else {
return { cancelled: true };
}
} catch (e) {
return { error: true };
}
}
render() {
return (
<View style={styles.container}>
<Button title={"Sign In With Google"}
onpress={() =>this.signInWithGoogleAsync()}
/>
</View>
);
}
}
export default LoginScreen;
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF'
}
});
Я ожидаю, что когда я нажму кнопку "Войти с помощью Google", это позволит мне войти
но я получаю кнопку, которая ничего не делает