DryGoogle-iOS 1.0.0

DryGoogle-iOS 1.0.0

duanruiying维护。



  • 作者:
  • duanruiying

DryGoogle-iOS

iOS: Facebook功能集成简化(登录)

先决条件

  • iOS 10.0+
  • ObjC、Swift

安装

  • pod 'DryGoogle-iOS'

App工程配置

  • 为URL Types添加回调schema(identifier:"", URL Schemes:"com.googleusercontent.apps.+AppID")

功能

SDK配置

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    [DryGoogle registerSDK:@""];
    return YES;
}

- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options {
    [DryGoogle handleOpenURL:url];
    return YES;
}

登录、获取用户信息

/// 登录
[DryGoogle login:^(DryGoogleCode code, DryGoogleUser * _Nullable user) {
    NSLog(@"%ld", (long)code);

    /// 获取用头像数据
    [DryGoogle userAvatar:50 completion:^(UIImage * _Nullable img, NSURL * _Nullable url) {
        NSLog(@"%@", url);
    }];
}];