점점 다른 일이 늘어가고 개인 개발 시간이 없어지네요.
아직 구현하고 싶은 기능이 많지만 필수 기능인 사진 슬라이드 기능만 심어서 테스트 출시를 했습니다.
참고로 정리해 두고 싶은 내용이 있어서 적어 봅니다.
시뮬레이터와 apk 빌드 버전은 인증은 개발자 컴퓨터 sha-1로 구글클라우드 콘솔에 등록하여 사용
출시를 위해 번들링한 것은 구글에서 인증 sha-1로 구글클라우드 콘솔에 등록하여 사용
번들 반영했는데 구글 로그인이 안되어 당황하면서 해결되어 정리해 봅니다.
멋진 앱을 만들기 위해 고심하기 보다 기능하나로 출시 해보라는 말을 들은 적이 있어 예전에 내가 필요했던 기능을 출시해 보았습니다.
구버전 기기를 활용하는 것과 추가적으로 필요한 기능을 추가하다보면 확실히 오래 걸릴 것 같아서 시작했지만 나름 재미있네요.
구글 Auth 인증 관련
Google Play에 앱을 번들(.aab)로 올리면 Google이 자체 서명 키로 앱을 서명합니다.
Step 1. Google Play 서명 키 SHA-1 확인
- Play Console 접속
- 앱 선택
- 왼쪽 메뉴: 릴리스 > 앱 무결성(App integrity) 클릭
- 앱 서명 키 인증서의 SHA-1 복사
Step 2. Cloud Console에 SHA-1 등록
- Google Cloud Console 접속
- 좌측 메뉴: 사용자 인증 정보
- Android용 OAuth 2.0 클라이언트 ID 클릭
- SHA-1 인증서 지문 필드에 복사한 SHA-1 붙여넣기
- 저장
참고: 이미 SHA-1이 있으면 두 개 이상 추가 가능 (로컬 + Play용 둘 다)
2025.06.16 - [프로그램/Flutter] - Vibe Coding 를 이용한 샘플코딩 점검(2025.06.16)
Vibe Coding 를 이용한 샘플코딩 점검(2025.06.16)
구글 플레이 스토어에 어제 개발자 등록을 하면서 언제 이번 파일럿 프로그램을 시작한지 생각해 보았습니다. 잠시 글을 멈추고 코딩하면서 구글 크라우드 api도 구경하고 Vibe 코딩의 단점도 경
jsi0.tistory.com
2025.06.02 - [프로그램/Flutter] - flutter 샘플 프로그램 만들어보기(2025.06.01)
flutter 샘플 프로그램 만들어보기(2025.06.01)
너무 사용 안한지 오래 되어서 감이 떨어진것 같아서 샘플 코딩을 해볼까 합니다. 개발 환경 설정은 다시 정리해서 따로 적어 보도록 하겠습니다.우선은 flutter 관련해서 잊었던 감각부터 살려놓
jsi0.tistory.com
( 구글 로그인을 위한 로컬 sha-1 생성 )
로컬 시뮬레이터와 빌드 버전용
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey \
-storepass android -keypass android
keytool -genkey -v -keystore ~/.android/your_keystore_name.jks -keyalg RSA \
-keysize 2048 -validity 10000 -alias your_key_alias
구글 클라우드 콘솔에 안드로이드 클라이언트 ID를 등록하고 json 파일을 다운받아서 flutter 프로젝트 아래폴더에 넣으면 됩니다.
android/app/ client_secret.......apps.googleusercontent.com.json
'프로그램 > Flutter' 카테고리의 다른 글
Vibe Coding 를 이용한 샘플코딩 점검(2025.06.16) (0) | 2025.06.16 |
---|---|
flutter 샘플 프로그램 만들어보기(2025.06.01) (0) | 2025.06.02 |
flutter 간단경험하기(진행중 2024.07.01 두번째 시작) (0) | 2024.07.03 |