Google OAuth для iOS

Я разрабатываю приложение для iOS, в котором я хотел бы, чтобы Facebook и Google OAuth входили в систему. Я работаю над Facebook OAuth, но понятия не имею о Google OAuth. Любая помощь по этому вопросу будет очень полезна.

1 ответ

Важно: вход в Google + API и возможность делиться не выходят из приложения. это ключевой элемент во избежание отклонения приложения.

Шаг 1. Добавьте идентификатор клиента Google+

Шаг 2: Google+ Вход делегатов

-(void)finishedWithAuth: (GTMOAuth2Authentication *)auth
                  error: (NSError *) error
{

}

Шаг 3: В приложении делегат

- (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;
}
Другие вопросы по тегам