[iOS] Firebase App Distribution를 이용한 테스트 앱 배포 (1)

parkgyurim·2022년 1월 25일

iOS 배포

목록 보기
1/5
post-thumbnail

💻 이 글은 Xcode Version 13.2.1 를 바탕으로 작성하였습니다.


실제 앱스토어 정식 등록 전 iOS 앱을 테스트 용으로 배포할 수 있는 전통적인 4가지 방식이 있습니다.

  • 시뮬레이터 및 기기 유선 연결 방식
  • Adhoc 방식
  • TestFlight 이용
  • Apple Developer Enterprise 계정 이용

하지만 배포에 있어 기기 수의 제한, 버전 관리의 어려움, 사용자의 UDID를 수집, 계정 비용 결제 등의 번거로움이 있습니다.

Firebase App Distribution

Firebase App Distribution 을 이용하면 간편하고 빠르게 테스터들에게 테스트용 앱을 배포할 수 있습니다..!! 또한 분석도 제공한다는 점...

단계

1. .ipa 파일 생성 (아카이빙) 📁
2. Firebase console 에서 App Distribution 등록
3. 사용자의 기기에서 설치

- 📁 .ipa 파일 생성하기

.ipa 란 iOS App store Package의 줄임말으로 애플 모바일 운영체제에서 동작하는 애플리케이션의 압축된 확장자 명입니다. 이제 Xcode에서 작성한 프로젝트를 .ipa 파일로 만드는 과정을 알아보겠습니다.

Xcode에서 프로젝트를 시뮬레이터가 아닌 Any iOS Device 를 타겟으로 빌드한 후, [Product > Archvie] 가 활성화가 되면 아카이빙!


[Window > Organizer] 를 실행하고 오른쪽 상단의 Distribute App 으로 이동해서 나머지 과정들을 진행합니다. (본인 프로젝트의 상황에 따라 진행 내용을 수정하면 됩니다!)

마지막으로 Export 를 해주면 성공적으로 .ipa 파일이 생성되게 됩니다.


다음 게시물에서 Firebase Console에서 App Distribution을 하는 방법을 알아보겠습니다.
⬇️⬇️
[iOS] Firebase App Distribution를 이용한 테스트 앱 배포 (2)

틀린 정보 또는 궁금한 점이 있다면 댓글 부탁드립니다! 읽어주셔서 감사합니다‼️

0개의 댓글