Ios 使用Firebase的Google注销按钮

Ios 使用Firebase的Google注销按钮,ios,firebase,firebase-authentication,Ios,Firebase,Firebase Authentication,我试图让我的按钮允许用户在单击此按钮时注销其google帐户和Firebase帐户。firebase网站上给出的注销代码目前不起作用 override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { if indexPath.section == 0 && indexPath.row == 0 { print("pressed")

我试图让我的按钮允许用户在单击此按钮时注销其google帐户和Firebase帐户。firebase网站上给出的注销代码目前不起作用

override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    if indexPath.section == 0 && indexPath.row == 0 {
        print("pressed")
        let firebaseAuth = Auth.auth()
        do {
            try firebaseAuth.signOut()
        } catch let signOutError as NSError {
            print ("Error signing out: %@", signOutError)
        }
    }
注销不会将您的应用重定向到登录屏幕,您必须手动执行此操作

  override func tableView(_ tableView: UITableView, didSelectRowAt i  ndexPath: IndexPath) {
    if indexPath.section == 0 && indexPath.row == 0 {
        print("pressed")
        let firebaseAuth = Auth.auth()
        do {
               try firebaseAuth.signOut()
               let vc = self.storyboard?.instantiateViewController(withIdentifier: "loginView")
               self.navigationController?.setViewControllers([vc!], animated: false)
        } catch let signOutError as NSError {
            print ("Error signing out: %@", signOutError)
        }
    }

您收到注销错误消息还是什么???