为什么我不能在iOS上注销Google?

时间:2017-04-24 06:50:24

标签: ios google-login

在iOS中,我使用Google SDK开发Google登录信息。但登录后我无法退出。在调用signOut方法后,没有任何反应。 请帮帮我。

 np.array(np.arange(36)).reshape(6,6)

2 个答案:

答案 0 :(得分:0)

// //在AppDelegate.m中实现您的代码

并且

然后在ViewController.m中添加[[GIDSignIn sharedInstance] signOut];在IBAction中

import" AppDelegate.h"

@interface AppDelegate()

@end

@implementation AppDelegate

  • (void)signIn:(GIDSignIn *)signIn

didDisconnectWithUser:(GIDGoogleUser *)用户

 withError:(NSError *)error {

NSError *signOutError;

BOOL status = [[FIRAuth auth] signOut:&signOutError];

if (!status) {

    NSLog(@"Error signing out: %@", signOutError);

    return;

}

}

@end

答案 1 :(得分:0)

要验证它,请执行以下操作:

当您致电[GIDSignin sharedInstance] signOut]时,当前登录的用户将被注销并尝试启动Google登录屏幕,您将看到该用户将被注销。

但它会显示使用该设备记录的用户名和邮件ID列表。(因为它遵循SSO) 并且只有在您手动退出时才在底部提及“签名”。