在我的应用程序中,单击取消后,导航到主屏幕的应用程序
在viewDidLoad
googleButton.addTarget(self, action: #selector(signInUserUsingGoogle(_:)), for:.touchUpInside)
func sign(_ signIn: GIDSignIn!, didSignInFor user: GIDGoogleUser!, withError error: Error!) {
if let error = error{
print("we have error sign in user ==\(error.localizedDescription)")
}
else{
if let gmailUser = user{
performSegue(withIdentifier: "login", sender: self)
}
} }
答案 0 :(得分:1)
您可以使用功能exit(0)
关闭应用程序,但不建议这样做,因为如果这样做,Apple会拒绝您的应用程序。
请在这里看看: How to fix `The user canceled the sign-in flow.` with Sign In with Google on iOS?