사인한 키스토어(keystore) 확인하기
사인한 키스토어(keystore) 확인하기 안드로이드 어플리케이션은 .keystore 파일을 이용해 내 앱을 사인(signing)할 수 있다. 앱이나 키스토어(keystore)가 한두개라면 모르겠지만, 각 앱마다 다른 키스토어를 만들었다거나 테스트용, 릴리즈용 등으로 여러개의 앱을 가지고 있다보면 사인이 되긴 된건지, 어떤 키로 사인이 된건지 헷갈린다. (CI 환경을 만들어서 차곡차곡 정리해두면 헷갈리 없겠지만) 사인이 된 앱을 가지고 있고, 이 앱이 어떤 키스토어로 사인이 되었는지 확인하고 싶다면 어떻게 해야할까? 결론부터 이야기하면, 앱과 키스토어의 Certificate fingerprint를 비교하면 된다. 먼저 키스토어에서 fingerprint를 확인해보자. Default 1 2 > keytool - list - keystore my - keystore . keystore Enter keystore password : 키스토어의 비밀번호를 입력하면 다음과 같이 키스토어에 포함된 alias 들의 정보가 출력된다. in my-keystore.keystore Default 1 2 3 4 5 6 7 Keystore type : JKS Keystore provider : SUN Your keystore contains 1 entry my - service , 2016. 10. 19 , PrivateKeyEntry , Certificate fingerprint ( SHA1 ) : 3C : B6 : 68 : E2 : 8A : EC : 9F : 16 : 7E : 2C : 20 : AA : B2 : 71 : 12 : 1B : 98 : F2 : 1E : D9 출력된 데이터에서 Certificate fin...