728x90

 

서론

  • 카카오 로그인 통합의 중요성 및 일반적인 문제 소개
  • 이 글에서 해결할 주요 에러: "invalid android_key_hash or ios_bundle_id or web_site_url"

Java 버전 확인 및 JDK 설치

  • 필요성: 카카오 로그인 통합을 위한 첫걸음으로, 올바른 Java 개발 환경 설정이 필수
  • Java 버전 확인 방법
    • 명령어: java --version
  • JDK 설치 방법
    • Homebrew를 이용한 OpenJDK 11 설치
      • 명령어: brew install openjdk@11
  • JDK 경로 설정
    • .zshrc 파일을 통한 경로 설정
      • 명령어: echo 'export PATH="/opt/homebrew/opt/openjdk@11/bin:$PATH"' >> ~/.zshrc
      • 설정 적용: source ~/.zshrc

Debug 키 해시 생성 및 카카오 개발자 사이트에 등록

  • Android Key Hash 생성
    • 필요성: 카카오 로그인을 위한 안드로이드 앱 인증 절차
    • Key Hash 생성 명령어:
      • keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android | openssl sha1 -binary | openssl base64
  • 카카오 개발자 사이트에 키 해시 등록
    • 상세한 단계별 등록 방법 설명

결론

  • 이러한 단계를 통해 카카오 로그인 통합 시 발생할 수 있는 주요 문제 해결
  • 추가적인 문제 해결 팁 및 유용한 리소스 링크 제공

참고 자료

  • 카카오 개발자 문서, JDK 설치 가이드 등

+ Recent posts