ios - 在 iOS 的谷歌登录应用程序中单击“取消”按钮后如何编写终止应用程序的代码
问题描述
在我的应用程序中单击取消导航到主屏幕的应用程序后
在 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)
}
} }
解决方案
您可以使用 function 关闭应用程序exit(0)
,但不建议这样做,因为如果您这样做,Apple 会拒绝您的应用程序。
推荐阅读
- javascript - 如何解压缩这个编码的 javascript 代码?
- jquery - 如何为 CKeditor 4 插件添加灰色边框?
- python - 定义一个在第一次 __next__() 调用之前更新全局变量的生成器
- c - C 语言:如何评估信号处理程序的返回值?
- python-3.x - Python Typing:创建一个具有泛型类型的类函数,并通过该类访问该类型
- python - 如何使用 matplotlib imshow 为数组设置动画?
- regex - 匹配以大写字母开头的单词直到以大写字母开头的单词
- flutter - Flutter StatefulWidget 小部件和泛型
- java - 运行代码时,Java Derby 数据库中出现此外键错误
- javascript - 您如何在 JavaScript 游戏中编写跳跃代码?