2013-08-01 2 views
4

Я застрял на этой очень неприятной проблеме весь день, и через Google я нашел много людей с одинаковой проблемой без ответов, которые касаются нового Facebook API для Android. Я следовал шаги, перечисленные здесь, а именно:Android Facebook SDK SSO «запрошенная вами страница не может быть отображена»

https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/ 

Когда я запускаю пример приложения на устройстве я получаю это: enter image description here

Когда я запускаю его на эмуляторе она работает. Я понимаю это из-за реализации SSO в Facebook. Эмулятор не имеет установленного facebook, поэтому он впервые подписывается, но устройство запускает приложение facebook и по какой-то причине дает эту ошибку, и когда я возвращаюсь назад, это похоже на то, что я вообще не вошел в facebook и нет активного сеанса (хотя я знаю, что, когда он запускает приложение facebook, я могу просматривать друзей и т. д.)

Я не могу удалить флешку на своем устройстве, и даже если бы я мог, это было бы неприемлемо для пользователей приложения. Если возможно, я хотел бы сохранить функцию SSO, но как-то заставить ее работать!

Я провел весь день взад и вперед с помощью своих хэш-ключей и сгенерировал их через свой код устройства + и с помощью клавишного ключа, и они совпадают, поэтому проблема не связана с этим. Кроме того, пример приложения запускается на эмуляторе, что, безусловно, означает его проблему SSO. Заранее спасибо.

ответ

13

После 8 часов сканирования через мой код и документы facebook я просто решил обновить свое приложение facebook на своем планшете (я никогда не использую его и никогда не потрудился его обновлять), и теперь все работает.

Я предполагаю, что приложение Facebook на моем планшете было предварительно SSO Facebook на Android, но мое созданное приложение ожидало его поддержки и предоставления ошибки.

3

Чтобы быть немного более понятным, если вы либо работаете на своем устройстве, либо на тренажере, убедитесь, что у вас установлена ​​последняя APK Facebook. Facebook изменил свои права некоторое время назад, и вам, возможно, придется вручную перейти в магазин Google Play, чтобы загрузить обновленную версию Facebook (она не может автоматически обновляться для вас с учетом изменений разрешений).

0

Отключение Facebook сделало трюк для меня. Это заставляет приложение запускать браузер и переходить на Facebook таким образом

Смежные вопросы