2013-08-25 2 views
1

Привета Я использую Facebook вход в моем приложении и у меня есть следующие вопросы ..Facebook Войти проблему, когда facebook приложение устанавливаются в андроиде

Когда нет родного приложения facebook не установлено в телефоне, каждая вещь работает отлично и я могу получить userInfo.

Но если приложение facebook установлено, и когда я пытаюсь войти в facebook в своем приложении, после входа в него всегда каждый раз будет выполняться метод session.isClosed().

После этого я не смог получить данные и не мог контролировать приложение.

Нужно ли управлять кешем, чтобы решить эту проблему? ЕСЛИ да, как это сделать?

+0

разместить свой код. –

+0

В поле StatusCallback проверьте поле "exception". Если ваш сеанс переходит к закрытому, обычно это означает, что произошла ошибка (и обычно ваш хэш-ключ не настроен должным образом). –

+0

Дубликат http://stackoverflow.com/questions/17855517/android-facebook-login-not-working-with-installed-facebook-app – krakover

ответ

3

Вы можете попробовать использовать

loginButton.setLoginBehavior(SessionLoginBehavior.SUPPRESS_SSO); 

или

Session.OpenRequest openRequest = new Sesion.OpenRequest(activity); 
openRequest.setLoginBehavior(SessionLoginBehavior.SUPPRESS_SSO); 
Смежные вопросы