문의 시 사용하시는 SDK 버전 정보와 플랫폼(Android / iOS) 및 디벨로퍼스 앱ID를 알려주세요.
ID 1039544
android
kakao_flutter_sdk: ‘^1.9.0’
kakao_map_plugin: ‘^0.2.5’
현재 release모드에서 앱을 사용해보기 위해 한 행동은 다음과 같습니다
-
release 키해시 생성, 이후 앱 내 플랫폼 키 해시값에 추가
-
project/android/app/build.gradle 파일 변경
signingConfigs {
release {
keyAlias ‘release’
keyPassword ‘설정한 비밀번호’
storeFile file(‘파일 생성한 경로’)
storePassword ‘설정한 비밀번호’
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
} -
flutter build apk --release --target-platform=android-arm64 입력을 통해 apk 파일 생성
-
flutter run --release 모드로 연결된 디바이스에서 작동 시, 카카오 로그인부터 invalid key Hash 에러 확인
다른 노트북으로 같은 과정을 거쳐 앱 설치하고, 로그인이 작동 되는 것을 한번 확인 했는데, 이후 코드 변경 후 다시 새로 빌드해서 설치했더니, 로그인이 다시 미작동하기 시작했습니다.
release 키 해시값은, 매 빌드마다 새로 변경해야 하는 값인가요?