구글 로그인 PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10: , null, null)

Google SignIn method 체크

먼저 반드시 체크해야 한다. 이것 때문에 2시간 날림...

KeyHash 생성

1. debug, release, key.jks 생성

먼저 아래의 경로에 접근하자

C:\Users\user.android

ls를 쳐보면 debug.keystore, release keystore, key.jks 등이 있다.

만약 key.jks가 없다면 만들자

keytool -genkey -v -keystore key.jks -alias myKeyAlias -keyalg RSA -keysize 2048 -validity 10000

나머지 두개의 키도 만들자

// debug 키 생성
keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -keysize 2048 -validity 10000

// release 키 생성
keytool -genkey -v -keystore release.keystore -alias androidreleasekey -keyalg RSA -keysize 2048 -validity 10000

이미 키가 있다면 조회하자

keytool -list -v -keystore debug.keystore -alias androiddebugkey

keytool -list -v -keystore release.keystore -alias androidreleasekey

keytool -list -v -keystore key.jks

그리고 해당 sha-1, sha-256키를 추가하자

그리고 루트에서

fluuter clean

입력 후

// android 앱 빌드
flutter build apk -t lib/(시작점).dart

// ios 앱 빌드
flutter build ios -t lib/(시작점).dart
profile
클린코드와 UX를 생각하는 비즈니스 드리븐 소프트웨어 엔지니어입니다.

0개의 댓글