Как решить ошибку входа в Facebook в реагировать родной (android)? - PullRequest
0 голосов
/ 12 марта 2020

У меня возникает проблема при входе через Facebook в реагировать на родной (Android), я использую этот пакет https://github.com/facebook/react-native-fbsdk, в разработке для мобильных устройств успех, но в другом мобильном отказывают все.

Это мой сценарий:

async loginFacebook() {
    try {
      LoginManager.setLoginBehavior('WEB_ONLY');
      const result = await LoginManager.logInWithPermissions([
        "public_profile",
        "email",
      ]);

      if (result.isCancelled) {
        console.log('Login cancelled');
      }else{
        console.log(
          `Login success with permissions: ${result.grantedPermissions.toString()}`
        );

        const data = await AccessToken.getCurrentAccessToken();

        if (!data) {
          console.log('Something went wrong obtaining the users access token');
        }

        const credential = firebase.auth.FacebookAuthProvider.credential(
          data.accessToken
        );

        const firebaseUserCredential = await firebase
          .auth()
          .signInWithCredential(credential);

        alert(JSON.stringify(firebaseUserCredential.user.toJSON().email));

        console.log(firebaseUserCredential.user.toJSON().email);
      }
    } catch (e) {
      console.log(e);
    }
  }

Сообщение об ошибке в приложении выглядит следующим образом:

login failed: you can't use facebook to log into this app or website because there's an issue with implementation of facebook login

Сообщение в папке входящих сообщений разработчика Facebook выглядит так:

enter image description here

enter image description here

Я пытался найти много примеров, но все провалились, они сказали, что я должен измените действительный ключ ha sh, и я сделал это (добавьте действительный ключ ha sh, отпустите ключ ha sh и отладьте ключ ha sh). Я не знаю снова, как решить эту проблему.

Пожалуйста, кто-нибудь, помогите мне решить эту проблему.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...