注销用户时出错-invertase React Native Firebase

注销用户时出错-invertase React Native Firebase,firebase,react-native,react-native-firebase,Firebase,React Native,React Native Firebase,我正在尝试从我的应用程序注销用户,但我从控制台收到此消息 Possible Unhandled Promise Rejection (id: 1): TypeError: undefined is not an object (evaluating '_auth.firebase.auth.currentUser.signOut') 在下面的文档()中,我创建了这样一个函数 async function LogoutUser() { firebase.auth.currentUser.

我正在尝试从我的应用程序注销用户,但我从控制台收到此消息

Possible Unhandled Promise Rejection (id: 1):
TypeError: undefined is not an object (evaluating '_auth.firebase.auth.currentUser.signOut')
在下面的文档()中,我创建了这样一个函数

async function LogoutUser() {
    firebase.auth.currentUser.signOut();
  }

但用户帐户没有任何变化。请问有人能帮我吗?

注销是身份验证的功能。试试下面的代码

 firebase.auth().signOut().then(function(){
        console.log('Signed Out');
    },function(error){

    });
别忘了wait的用法

async function LogoutUser() {
    **await** firebase.auth.currentUser.signOut();
}