본문 바로가기

안드로이드/오류해결

[AOS] 페이스북 로그인 에러 해결

반응형

이번 페이스북 로그인을 연동하면서 발생한 문제가 2가지 있었습니다.

- '로그인 오류 : 앱에 로그인 하시는데 오류가 발생 했습니다. 나중에 다시 시도하세요' 란 문구와 함께 로그인이 진행되지 않는 경우

- Invalied key hash. The key hash '~~' doen not math any stored key hashes. Configure your app key hashes at https://develpoers.facebook.com/apps/{appId} 

 

테스터 추가 

먼저 첫번째 에러의 경우 developer에 등록되지 않은 계정일 경우 발생하는 이슈였습니다. 

아래 사진처럼 로그인 후 좌측에 '역할' 메뉴에서 테스터나 개발자등 알맞는 역할에 추가하면 됩니다.

추가시 페이스북 로그인 계정이 아닌 숫자로된 계정 아이디를 입력하셔야 하며, 해당 숫자는 페북 로그인 후 프로필 페이지로 이동했을때 url 끝자리 숫자 입니다.

 

해시키 추가 

'Invalied key hash~' 에러의 경우 중간에 있는 해시키를 아래 사진처럼 developer에 로그인 후 '설정 -> 기본 설정' 안드로이드 키해시에 추가하면 됩니다.  

다른 포스팅을 찾아봤을때 해당 에러 로그가 로그창에 찍히는 경우가 있다고 하는데..저는 그게 안되서 화면을 보고 입력 하느라고 힘들었습니다.. ( 보고 했는데 안되시면 대소문자 확인해보셔야 합니다. ㅠㅠ ) 

 

위 두 에러는 상용 서비스를 운영하고 있지만 디버그 테스트 과정에서 발생한 에러들입니다.

 

 

 

반응형