안녕하세요 아이티 박사 호입니다.
오늘은 release 빌드에서는 로그인이 되는데 PlayStore에서 설치하면 로그인이 안될때 할 수 있는 방법에 대해서 알아보겠습니다
일단 개발 과정에서는 로그인이 잘된다는 가정하에 해당 내용을 참고해주시면 됩니다.
개발 과정에서도 로그인이 안되면 다른 방법을 찾아보셔야합니다.
찾다 보니까
이런 저런 방법이 많이 있더라고요
keytool -list -v -keystore "${STORE_File}" -alias "${KEY_ALIAS}
signingConfigs {
create("release") {
val propertiesFile = rootProject.file("keystore.properties")
val properties = Properties()
properties.load(propertiesFile.inputStream())
storeFile = file(properties["STORE_FILE"] as String)
storePassword = properties["STORE_PASSWORD"] as String
keyAlias = properties["KEY_ALIAS"] as String
keyPassword = properties["KEY_PASSWORD"] as String
}
}
뭐 이런 인증서 지문 생성 코드를 작성하라는 글도 있더라고요 하지만 이건 아닙니다.
이게 가능할 수 있지만 저는 해당 방법은 처다 보지도 않았습니다.
아닐것 같더라고요
이미 개발해서 릴리즈해서 구글 플레이에 올렸는데 이걸 또 다시? 코드를 넣어? 말이 안되죠
그래서 아래 방법으로 고고싱
SHA-1 인증서 지문 이나 SHA-256 인증서 지을 firebase에 추가해주시면 됩니다.
간단하쥬?
이게 생각 보단 간단한데 개발하다보면 이런 사소한걸 놓치게 되지요
그럼 즐거운 개발 되시길 바랍니다.
0 Comments