使用fb登录并使用react native和firebase登录

问题描述 投票:0回答:1
loginWithFacebook = async () => {
  const {
    type,
    token,
    expires,
    permissions,
    declinedPermissions,
  } = await Facebook.logInWithReadPermissionsAsync('fbAppId', {
    permissions: ['public_profile', 'email'],
  });

  if (type == 'success') {
    const credentail = firebase.auth.FacebookAuthProvider.credential(token);

    try {
      const resp = await firebase.auth().signInWithCredential(credentail)
    } catch (e) {
      console.log(e)
    }
  }
}

[当我用我的fb帐户注销到安装fb应用程序,然后单击我的本机应用程序以使用fb登录时,它工作正常,但是当我第二次单击我的应用程序中的fb登录时,出现此错误

[[未处理的承诺被拒绝:错误:捕获的异常:当未完全初始化Facebook SDK时,无法使用GraphRequest

react-native facebook-login react-native-firebase
1个回答
0
投票

尽管我的代码过去正常工作,但我也有同样的问题。

© www.soinside.com 2019 - 2024. All rights reserved.