React-native логин показывает пустой экран / белый экран - PullRequest
0 голосов
/ 05 октября 2019

facebook: ~ 5.0.1 and экспо: 33.0.0`

  onFacebookSignIn = async () => {
        try {
            const {
                type,
                token,
            } = await Facebook.logInWithReadPermissionsAsync(facbookAppId, {
                permissions: ['public_profile', 'email'],
                browser: 'browser'
            });
            if (type === 'success') {
                const response = await fetch(`https://graph.facebook.com/me?access_token=${token}`);
                Alert.alert('Logged in!', `Hi ${(await response.json()).name}!`);
            } else {
                console.log('cancel');
            }
        } catch ({ message }) {
            alert(`Facebook Login Error: ${message}`);
        }
    }

** при нажатии кнопки открывается страница входа в Facebook, мой логин и пароль работают нормально, но в случаевхода через приложение Facebook, я перехожу на следующую разрешенную страницу, но на следующей странице отображается пустым: (

Я потратил пару дней на это, выключая, спасибо. blank screen after giving permission for my app to facebook экран login page**

1 Ответ

0 голосов
/ 07 октября 2019

Поскольку Facebook действительно открывается, и вы получаете приглашение на странице входа в систему, то, скорее всего, вы допустили ошибку при настройке приложения Facebook в своей учетной записи разработчика Facebook.

  1. Follow this для правильной настройки приложения Facebook
  2. Убедитесь, что установлено host.exp.Exponent для поля приложения. Идентификатор пакета iOS
  3. Убедитесь, что установлено rRW++LUjmZZ+58EbN5DVhGAnkX4= для поля приложения. Хэш ключа Android

Пожалуйста, следуйте этому , так как вы используете expo SDK 33

...