앱 사전 배포

스토어에 올리기 전에 앱을 배포하는 방법을 소개한다.

안드로이드

드랍박스나 구글 드라이브에 apk파일을 공유하여 설치하었다. 하지만 이 경우 설치자는 출처가 알 수 없는 앱 설치가 가능하도록 설정해야 하는 불편함이 있다.

구글 플레이 콘솔에서는 알파/베타 출시를 지원한다.
알파에서는 테스터의 이메일을 등록해야 하며, 테스트 참여 URL을 통해 설치하게 된다.
베타는 이메일 등록과정이 생략된다.

ios

AD Hoc “사전 등록된 기기에 대해서는 설치가 가능하도록 제한하는 방식” 으로 많이 사용되었다. 드랍박스를 통한 설치방법이 많이 공개되어 있으나 더 이상 적용이 되지 않는다. 드랍박스 대신 다른 웹하드나 웹서버에 올려서 사용해야 된다.

ios는 TestFlight를 이용한 내부,외부 테스트를 지원한다.
TestFlight 앱을 설치해야 하며 AppStore 역할을 대신한다고 보면 된다.

내부테스트는 AppStoreConnect 사용자만 테스트가 가능하며
외부테스트는 앱이 검수가 완료해야 가능하며, 테스터에게 설치 메일을 보낸다. 최근에 공유링크를 통해 쉽게 설치할 수 있게 되었다.