소규모 + 재택근무로 앱 개발을 하다보니 기획자나 다른 개발자와 어떻게 하면 빠른 의사소통을 할 수 있을지에 대해 고민하다가 결정한 방법에 대해 적어두고 사용하려고 함.
문제 :
1. 기획자나 백엔드 개발자가 앱 화면에 대해 궁금한 경우 TestFlight 및 내부테스트를 진행해야 함.
특히 TextFlight의 경우 배포 후 사용자가 설치하기까지 상당한 시간이 걸림 (10-30분 소요)
2. 배포하는 과정이 복잡함. 자동화가 필요하다고 느낌
3. 배포한 내용을 확인하기 위한 알림이 필요함
해결 :
1. Firebase 서비스 중 하나인 App Distribution을 사용해서 배포 후 확인까지 3분 이내에 가능
2. Fastlane을 사용해서 명령어 한줄로 배포 가능하도록 설정
3. Firebase에서 보내주는 Email 이외에 Slack과 연동하여 앱 배포를 알림
단계 :
2. Fastlane App Distribution 설정
4. Firebase App Distribution, Fastlane, Slack 연동 (IOS)
댓글