Я прошу @"me"
, но requestDidLoadWithError method
показать эту ошибку.iPhone Facebook request Ошибка
An active access token must be used to query information about the current user.
Я не могу решить эту проблему. Любое решение?
- (IBAction)loginBtn:(id)sender
{
facebook = [[Facebook alloc] initWithAppId:@"231190276934148" andDelegate:self];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if ([defaults objectForKey:@"FBAccessTokenKey"] && [defaults objectForKey:@"FBExpirationDateKey"]) {
facebook.accessToken = [defaults objectForKey:@"FBAccessTokenKey"];
facebook.expirationDate = [defaults objectForKey:@"FBExpirationDateKey"];
}
if (![facebook isSessionValid]) {
NSArray *permissions = [[NSArray alloc] initWithObjects:
@"user_likes",
@"user_about_me",
nil];
[facebook authorize:permissions];
}
[self fbDidLogin];
[facebook requestWithGraphPath:@"me" andDelegate:self];
}
я удалить код [F самостоятельно bDidLogin]. , но куда мне переместить код [facebook requestWithGraphPath: @ "me" andDelegate: self]; ?? Я попытался перейти в любую позицию в - (IBAction) loginBtn: (id) отправитель. Но я не могу решить. –