Я пытаюсь реализовать new
входа в аккаунт разработчика для Google плюс логин, и пытается получить эту информацию, как изВход в Google SDK 2.0.1 (GIDGoogleUser класс)
Предыдущий SDK
NSLog(@"Email = %@", [GPPSignIn sharedInstance].authentication.userEmail);
NSLog(@"GoogleID = %@", person.identifier);
NSLog(@"User = %@ %@", person.name.givenName, person.name.familyName);
NSLog(@"Gender = %@", person.gender);
NSLog(@"User image= %@", person.image.url);
Я получил эту информацию:
Новый SDK
NSLog(@"GoogleID :%@", user.userID);
NSLog(@"Email %@", user.profile.email);
NSLog(@"User :%@", user.profile.name);
NSLog(@"Image URL :%@", [user.profile imageURLWithDimension:1]);
//Gender ?
из этого google documentation
Но проблема заключается в получении Gender
, я понятия не имею, как получить его сейчас ..
GIDProfileData не имеют эти два .. из [здесь] (https://developers.google.com/identity/sign-in/ios/api/interface_g_i_d_profile_data) и это 'person.image.url' для изображения (предыдущий SDK), но проблема в NEW SDK, – 0yeoj
. Попробуйте это для изображения: NSURL * imageURL = [[GIDSignIn sharedInstance]. currentUser.profile imageURLWithDimension: dimension]; –
Я уже добавил это к моему отредактированному вопросу (32 минуты назад) .. и единственная проблема теперь в том, что пол, вы хоть представляете, как его получить? – 0yeoj