[Android] Fastlane으로 App distribution 배포를 자동화해보자! (APK CD)
·
Launching
동기팀원 모두가 고생한 끝에 1차 개발이 완료되고..! 남은 건 QA입니다.QA를 원활히 진행하기 위해 Fastlane + App distribution 두 가지 도구를 활용해 자동 배포 파이프라인을 만들어볼게요!이 두가지 도구를 사용하는 이유는 본문에서 자세히 다루겠습니다 😊 App distribution : 왜 쓰나요?QA 진행을 위해 팀원에게 설치 파일을 제공해야 하는데, 저는 이때 App distribution을 사용합니다.이유는 크게 두 가지가 있어요.1. APK 파일 직접 전달의 불편함2. 버전 관리 용이성 저희 팀은 주 소통 도구로 디스코드를 사용합니다.무료 요금제를 이용 중이기 때문에, 10MB를 초과하는 파일은 메시지로 전송할 수 없어요. 현재 저희 서비스는 MVP만 구현한 상태로 화면..
[Android] 릴리즈 해시 키를 뽑아보자 (??? 출시하려니 로그인이 안돼요 ㅠㅠ)
·
Launching
동기이제 슬슬 개발한 앱을 배포할 때가 왔습니다!배포를 위해서는 릴리즈 키 등록과정을 꼭 거쳐야 해요.특히나 제 앱은 구글 소셜 로그인을 지원하기 때문에 키를 등록하지 않으면 로그인 기능이 차단됩니다. 과거의 기억이 떠오르는데요.. 소셜 로그인이 분명 잘 되었는데 출시된 앱을 다운 받아 보니 로그인이 안 되어 멘붕이 왔던 적이 있습니다..여러분은 울지 마시고 차분히 릴리즈 키 등록하시기 바랍니다 🥲(플레이스토어 출시 후 해시 키 다시 등록하는 것도 잊지 마세요!!) 1. 키 생성안드로이드 스튜디오 Build > Generate App Bundle or APK > APK > Create new 찾아줍니다. [아래 내용은 제미나이가 알려줬어요!!]Key store path: 오른쪽에 있는 폴더 아이콘을 누..