我正在尝试将Google登录添加到我的iOS应用程序中。我是iOS应用程序开发的新手。

我遵循了Google的官方指南,集成了Google SDK,在我的视图控制器上放置了一个按钮,并进行了身份验证。

填写电子邮件和密码后,我可以看到以下页面,但是accept按钮始终处于禁用状态,为什么?我正在模拟器中运行此应用程序。

这是我的代码:

-(IBAction)handleGoogleSignIn:(id)sender
{

    GPPSignIn *signIn = [GPPSignIn sharedInstance];

    signIn.shouldFetchGooglePlusUser = YES;
    signIn.shouldFetchGoogleUserEmail = YES;
    signIn.clientID = kClientId;
    signIn.scopes = @[ @"profile" ];
    signIn.delegate = self;

    [signIn authenticate];
}

最佳答案

该页面看起来不正确-我怀疑JS或CSS加载不正确。您是否可以尝试重置模拟器并再试一次,希望在这种情况下可以加载整个页面。或者从“设置”应用中的Safari选项清除缓存。

关于ios - 为什么在iOS中禁用了Google+登录页面的“接受”按钮?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21644956/

10-09 07:01