2013-08-29 11 views
0

Я использую последнюю iOS facebook sdk и подключаюсь к facebook на экране запуска приложения. Он использует приложение iOS facebook для входа в facebook, и если я я уже вошел в систему в facebook, тогда он хорошо работает, и пользователь выполняет аутентификацию, и он возвращается к моему приложению, но если я не зарегистрирован в приложении iOS facebook, то после аутентификации пользователя он не возвращается к моей заявке :(Facebook Войти с iOS facebook приложение не возвращается в мое приложение после аутентификации

Я уже добавил FacebookAppID, URL-идентификатор и URL-схемы в plist, но не удался :( Также я добавил этот метод

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *) sourceApplication annotation:(id)annotation 
{ 
    NSLog(@"The URL is %@",url.absoluteString); 
    NSLog(@"The Source Application is %@",sourceApplication); 


    return [FBSession.activeSession handleOpenURL:url]; 
} 

Кто-то plz предложит мне исправить эту проблему.

+0

https://developers.facebook.com/docs/ios/share-appid-across-multiple-apps-ios-sdk/ –

+0

http://stackoverflow.com/questions/14065714/how-to -login-to-facebook-and-back-to-application? –

ответ

0
NSString *appId = @"Your app Id";NSString *permissions = @"publish_stream"; 
NSString *urlString = [NSString stringWithFormat:authFormatString, appId, redirectUrlString, permissions]; 
NSURL *url = [NSURL URLWithString:urlString]; 
NSURLRequest *request = [NSURLRequest requestWithURL:url]; 
[fbwebview loadRequest:request]; 


// then Implement the webview Methods,In 
    - (void)getFacebookProfileFinished:(ASIHTTPRequest *)request 
{ 
    [self CallServiceforYourApp]; 
} 
Смежные вопросы