안녕하세요 AIR GO에서 진단파트 개발 업무를 진행하는 김승훈입니다.
배경 안녕하세요. LINE에서 AIR GO를 개발하고 있는 김승훈입니다. AIR GO에 대해선 이전에 'AIR GO를 소개합니다'에서 먼저 말씀드렸는데요. 이번 블로그에서는 그에 이어 APK 서명에 관한 내용과 AIR GO 탐지 정보를 소개하고자 합니다. 최근 Google이 Android 9(Pie)에서 APK Signature Scheme v3을 소개했는데요. 이에 관련된 내용을 AIR GO에 적용하면서 개발자에게 도움이 될 만한 부분을 정리한 글입니다. APK 서명이란 APK 서명의 역할 APK 서명은 아래와 같은 역할을 수행합니다. APK 파일의 무결성을 검증합니다. 서명자(개발자)를 식별하는 지문 역할을 합니다. 추가적으로 Google Play 스토어에 업데이트할 때 사용합니다(같은 인증서로 서명한 APK만 업데이트 가능). APK 서명 종류(서명 scheme) 안드로이드에서는 아래 3종류의 서명 scheme이 존