Facebook登录和谷歌登录之间的冲突 - iOS

Ste*_*ano 2 facebook ios google-signin

我在我的应用程序中成功通过Facebook部署了登录.然后,我尝试添加通过Google+登录的可能性,但是经过几个漫长的编码后,我放弃了一些人员的帖子,这些帖子远远超过了我目前存在的障碍的结论:我怎么能使用google-plus-ios-sdk-1.7.1 sdk登录google-plus?.

我现在正尝试按照Google Developer网站上看似简单的说明来实施Google登录.

然而,谷歌解释这种方式与通过Facebook运行登录所需的设置产生了一些冲突.我曾尝试使用Pod重写Facebook代码并在安装Google登录的同时安装它,但我无法使其工作(仍然是阻碍通过Facebook进行身份验证的东西).

小智 5

像这样实施.

- (BOOL)  application:(UIApplication *)application
              openURL:(NSURL *)url
    sourceApplication:(NSString *)sourceApplication
           annotation:(id)annotation {


    if ([[url scheme] isEqualToString:FBTOKEN]) {
        return [FBSession.activeSession handleOpenURL:url];

        return [FBAppCall handleOpenURL:url
                      sourceApplication:sourceApplication
                            withSession:FBSession.activeSession];
    }
    else { 
            [GPPURLHandler handleURL:url sourceApplication:sourceApplication annotation:annotation];

    }
  return YES;
}
Run Code Online (Sandbox Code Playgroud)