Mam w mojej aplikacji przycisk AUTBButton FB, który wykonuje połączenie z procesem FB
Mam urządzenie, na którym działa stara wersja aplikacji FB (wersja 1.8.3 - 1.8.4).Facebook SDK 3.0 ze starą wersją aplikacji Facebook przekierowuje do przeglądarki i utknął
Po kliknięciu przycisku logowania proces nie uruchamia natywnej aplikacji, ale wywołuje przeglądarkę, aby zakończyć proces.
w dziennikach, widzę te kłody:
06-16 12:26:00.709: E/ActivityThread(21597): Failed to find provider info for com.facebook.katana.provider.AttributionIdProvider
06-16 12:26:03.321: E/Tab(21678): onReceivedError -10 fbconnect://success#access_token=MY_TOKEN&expires_in=5170432 The protocol is not supported.
i na ekranie, przeglądarka pokazuje ten zrzut ekranu:
wszelkie myśli o tym, jak to naprawić lub ridirect z powrotem do mojego app ?
[3-ty] (http://stackoverflow.com/a/16970648/2405196) w opcji ten wpis to 'WebDialog' implementuj zamiast przycisku auth FB. – Mihir
Wiem, ale nie chcę zmuszać moich użytkowników do przejścia do dialogu w sieci, chyba że nie ma innego sposobu. ponieważ w tym przypadku użytkownik jest zainstalowany, (nie jest aktualizowany) i nie mam możliwości sprawdzenia wersji jego aplikacji na Facebooku, ani kontroli nad procesem logowania, jak mogę to naprawić? – thepoosh
Zestaw SDK nie powinien wychodzić do przeglądarki Android. Jaki jest adres URL przeglądarki przed przekierowaniem do adresu fbconnect: // url? –