반응형
Firebase를 이용하는 회사 내부 테스트를 위한 쉽고 편한 배포 방법을 찾았다.
IPA 파일을 ad-hoc method로 archive 하여, Firebase console > 출시 및 모니터링 > App Distribution 에 올려주면 된다.
IPA 파일 archive 자동화는 fastlane을 사용할 수 있다.
https://seonshine-bibi.tistory.com/61
fastlane을 사용하여 Firebase에 distribution하는 것까지 자동화 할 수 있다.
https://firebase.google.com/docs/app-distribution/ios/distribute-fastlane?hl=ko
Firebase 자동 배포를 위해서 환경 변수를 fastfile 속에 지정해주어야한다.
테스터들은 메일이나 링크를 통해서 간단하게 앱을 설치할 수 있다.
테스터들이 진행할 절차는 아래와 같다.
- 메일을 받지 못했다면, "Firebase console > 출시 및 모니터링 > App Distribution > 테스터 및 그룹"에서 테스트 폰에서 메일을 받을 수 있는 메일 주소가 등록되었는지 확인한다.
- "어플명 (via Firebase App Distribution) ..." 라는 제목의 메일을 받아서 "Get Started" 버튼을 클릭한다.
- 프로파일을 테스트 폰에 다운로드 받는다.
- 아이폰 "설정"에 들어가서 설치를 완료한다.
- 다시 해당 웹 사이트로 들어가서, 최신 버전의 앱을 다운로드 받는다.
프로파일 다운로드는 최초 1회만 하면 된다.
Firebase console에서 다운로드 현황도 확인 할 수 있다.
firebase 배포 자동화까지 완료한 결과 화면!
반응형
'1 - iOS' 카테고리의 다른 글
[iOS/Swift] 에러 처리 방법, do-catch 구문, defer 구문 등 (0) | 2022.08.12 |
---|---|
[iOS/Swift] CI/CD, 통합 및 배포 자동화 (0) | 2022.08.05 |
[iOS/Swift] Jenkins 설정하기 (0) | 2022.07.25 |
[iOS/Swift] fastlane을 이용하여 Test Flight upload 하기 (0) | 2022.07.22 |
[iOS/Swift] Test Flight, App Store Connect Issue email (0) | 2022.07.22 |