2011-10-12 2 views
1

사용자가 facebook 계정으로 로그인 할 수있는 Android 앱을 만들고 있습니다. 에뮬레이터에서 실행하고 내 계정에서 완전히 로그 아웃 할 수 있습니다. 그러나, 나는 그 때 나의 실제 안드로이드에 똑같은 짓을하려 할 때, 빈 페이스 북 대화창에 "Permissions"라는 제목으로 로그인 할 때 로그인을 시도했다. 대화 상자 오른쪽 상단에 "Okay"버튼이 있습니다. 클릭하면 다음 오류가 표시됩니다.로그인 시도시 빈 허가 화면

[App Name]에 오류가 발생했습니다. 나중에 다시 시도 해주십시오. API 오류 코드 : 100 APE 오류 설명 : 잘못된 매개 변수 오류 메시지 : 유효한 리디렉션 URI가 필요합니다.

페이스 북 앱이 설치되어 있지만 에뮬레이터가 없기 때문에 휴대 전화가 자동으로 로그인됩니다. 에뮬레이터는 매번 내 정보를 입력해야합니다.

이것은 휴대 전화와 에뮬레이터 모두에 동일한 계정을 사용하려고 할 때만 발생합니다.

, 미세

+0

몇 가지 코드를 게시 할 수 있습니까? – Venky

답변

2

메이트를 작동하는 각각의 모든 다른 계정으로 나는 며칠이 문제와 싸우고, 거의 내 프로젝트를 던져 왔습니다.

문제는 다음 설정에 있습니다 :

응용 프로그램 설정 -> 고급 설정 -> 고급 인증 대화 상자 : 사실

을 false로이 값을 설정하면 마법처럼 실행됩니다. 페이스 북 친구들이 경고없이 우리와 함께 비 작동 물건을 테스트하고있는 것 같습니다! 기본값은 true이고, false로 설정하면 문제가 해결됩니다!

건배.

+0

정보 주셔서 감사합니다! 내가 말하는 설정을 찾을 수없는 것 같습니다. 앱 설정은 정확히 어디에 있습니까? –

+0

https://developers.facebook.com/apps에서 앱을 선택하고 '설정 수정'을 클릭 한 다음 앱 설정 -> 고급 설정 -> 향상된 인증 대화 상자 ...를 클릭하십시오. –