I am using Facebook Sdk to get user data , I am getting all other user data instead of email - id , user's location and user's home town.
below here is the code which i have implemented.
-(void)facebookLogin
{
NSArray *permissionsNeeded = @[@"basic_info",@"email",@"user_about_me",@"public_profile"];
NSArray *permissions = @[@"user_birthday",@"user_hometown",@"user_location",@"email",@"basic_info"];
loginView = [[FBLoginView alloc] initWithReadPermissions:permissions];
loginView.frame = CGRectMake(42, 349, 115, 40);
[self.view addSubview:loginView];
loginView.delegate = self;
}
-(void)loginViewFetchedUserInfo:(FBLoginView *)loginView user:(id<FBGraphUser>)user
{
NSLog(@"%@", user);
facebookID = [user objectForKey:@"email"];
}