2014-07-07 3 views
0

기기에 Facebook 앱이 설치되어 있지 않습니다. 내 응용 프로그램을 통해 fb를 통해 로그인하려고하면 세션 상태가 CLOSED_LOGIN_FAILED (으)로 변경됩니다. 그리고 로그인하지 않습니다.기기에 Facebook 앱이 설치되어 있지 않으면 세션 상태가 CLOSED_LOGIN_FAILED가됩니다.

하지만 내 장치에 fb 앱이 설치되어 있으면 모든 것이 정상적으로 작동합니다. 나는 키 해시도 확인했다. 그것은 동일합니다. fb 앱을 통해 작동하는 경우 fb 로그인 및 전체 프로세스에 대한 브라우저를 열지 않는 이유는 무엇입니까?

어디에 문제가 있는지 알 수 없습니다. 아무도 내게 어떤 단서를 줄 수 있습니까? 미리 감사드립니다.

+0

Developer Facebook를 검사하였습니다. 또한 상태가 CLOSED_LOGIN_FAILED로 진행되는 경우 StatusCallback에서 로그 할 수있는 예외가 있어야합니다. –

답변

0

제 생각에는 타사 앱으로 Facebook에 로그인하려면 앱 페이스 북을 설치해야합니다. 내 추천, 당신은 그 장치가 페이 스북 애플 리케이션을 가지고 코드 테스트를 사용해야합니다 그렇지 않으면, 당신은 구글 플레이에 페이스 북을 설치하도록 사용자를 리디렉션해야합니다.

또는 생성하고 세션을 열고있는 방법에 대한 코드를 게시하시기 바랍니다

+0

개발자 페이지에서 명확하게 언급 : 사용자가 Android 용 Facebook 앱을 기기에 설치하지 않은 경우 WebView에 웹 로그인 대화 상자가 표시됩니다. 내 경우에는이 웹보기가 오지 않습니다. – Mathew

+0

문제를 알고 싶다면 logcat을 봐야합니다. – user3810799

관련 문제