Диалог входа в Facebook исчезает вскоре после загрузки - PullRequest
4 голосов
/ 09 марта 2011

Я реализовал FB в своем приложении, и оно отлично работает в моем устройстве Samsung O / S 1,5. Однако в HTC Evo диалоговое окно входа в FB исчезает вскоре после загрузки. он остается на пару секунд и исчезает. Я проверил его в эмуляторе 2.2, и он работает нормально.

в чем может быть причина такого поведения и как я могу его преодолеть?

только что узнал, что это происходит, когда я захожу на Facebook в другом приложении. Однако в таких приложениях, как Photoshop Express, такой проблемы нет.

Чего мне не хватает ??

Ответы [ 3 ]

7 голосов
/ 31 марта 2011

У меня была такая же проблема.Это было потому, что я был связан с официальным приложением Facebook.Я отключился от официального приложения Facebook, а затем смог запустить диалог входа в систему.Проблема с SSO.

Я решил ее, форсируя диалог входа в систему, а не SSO, передав FORCE_DIALOG_AUTH в методы авторизации в Facebook.java.

6 голосов
/ 01 июля 2011

Проблема на самом деле в том, что вы еще не настроили Key Hash для своего приложения на Facebook, которое требуется для использования SSO. FORCE_DIALOG_AUTH фактически отключает SSO, но это хуже для пользователя. Вместо этого взгляните на статью, которую я собрал после борьбы с этой проблемой, в которой описан правильный способ решения вашей проблемы:

http://sean.lyn.ch/2011/07/android-the-facebook-sdk-sso-and-you/

0 голосов
/ 11 мая 2016

Я получил это исключение FacebookException из-за того, что сайт разработчиков не работал. После того, как сайт разработчика Facebook работал, эта проблема была решена.

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