Вход через Facebook не может выполнить вход второй раз после выхода из системы - PullRequest
1 голос
/ 06 июля 2019

В моем случае,

  • запустите приложение
  • нажмите на кнопку входа с помощью кнопки Facebook
  • Вход в Facebook выполнен успешно.

Теперь,

  • Выйдите из системы, нажав на значок выхода из системы.(Он перенаправляет обратно на экран входа в систему)

После выхода из системы

  • Нажмите на кнопку Facebook, чтобы войти снова, и ничего не происходит.

При просмотре Logcat отображается

E / LoginFragment: невозможно вызвать LoginFragment с нулевым вызывающим пакетом.Это может произойти, если launchMode вызывающего является singleInstance.

Ответы [ 2 ]

0 голосов
/ 06 июля 2019

Активность, в которой вы инициализировали свой элемент LoginFragment, запускается с помощью SingleInstance.Пожалуйста, удалите режим запуска деятельности в манифесте или измените согласно вашему требованию.

Должно работать нормально!

0 голосов
/ 06 июля 2019

вы должны очистить текущие данные сессии Facebook

LoginManager.getInstance().logOut();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...