google login 개발시 Release Key 등록을 안하면 Release로 빌드한 apk에서는 제대로 로그인 동작을 안한다. 이럴 경우 https://console.developers.google.com 에서 Release도 인증을 하면 된다. 1. 링크를 통하여 google api 서비스 페이지에 들어가 OAuth 클라이언트 ID 요청 2, keytool을 이용해서 얻어온 릴리즈 서명 인증서 지문을 추가하여 등록하면 된다. 3. keytool로 서명 인증서 지문 얻어오기keytool은 일반적으로 jdk가 설치된 폴더에 있다. (C:\Program Files\Java\jdk-10\bin)커멘드창을 열고keytool -list -v -keystore 위 명령어를 입력하면 SHA1 키를 얻어올수있다...
개발한 앱을 마켓에 등록 한 후 카카오 로그인이 안되는 현상이 있다. 분명 마켓 등록 전에 디버그및 릴리즈에서 정상 작동을 확인 했는데 정작 마켓에 올린 후 작동이 안하는 것이다. 원인은 앱을 마켓에 등록 할때 Google play app Signing 기능을 사용하도록 설정했기 때문이다. 이 기능을 사용할 경우 직접 사인한 키를 지우고 마켓에서 관리 하는 키를 생성하여 적용기 때문에 키 해시값이 달라진다. 그래서 마켓에 앱이 올라가면 로그인이 안되는 것이다. 해결 방법은 Google Play Console에 있는 앱 서명 인증서 키를 인코딩 하여 KakaoDeveloper에 등록 하면 된다. 1. SHA-1 인증서 키값을 GooglePlay Console에서 찾는다. 2. 인코딩을 이용하여 KeyHas..