이번 페이스북 로그인을 연동하면서 발생한 문제가 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에 로그인 후 '설정 -> 기본 설정' 안드로이드 키해시에 추가하면 됩니다.
다른 포스팅을 찾아봤을때 해당 에러 로그가 로그창에 찍히는 경우가 있다고 하는데..저는 그게 안되서 화면을 보고 입력 하느라고 힘들었습니다.. ( 보고 했는데 안되시면 대소문자 확인해보셔야 합니다. ㅠㅠ )
위 두 에러는 상용 서비스를 운영하고 있지만 디버그 테스트 과정에서 발생한 에러들입니다.
'안드로이드 > 오류해결' 카테고리의 다른 글
[AOS] Android Studio 'import Module' Error (0) | 2022.05.16 |
---|---|
[AOS] 이모지 깨짐 현상 ( 파편화 대응 ) (0) | 2022.02.04 |
[AOS] Firebase Authentication 400 Error (0) | 2022.01.18 |
[AOS] Expected @HiltAndroidApp to have a value. Did you forget to apply the Gradle Plugin 오류 해결 (0) | 2021.12.26 |
[AOS] ParseError at [row,col]:[4,2] - 명확하지 않은 에러 잡기 (0) | 2021.11.30 |