이번 편의 목표: 스토어 등록정보를 모두 채우기 전에, 내부 테스트 트랙으로 본인 기기에 릴리스 번들을 설치합니다.

내부 테스트는 최대 100명에게 URL로만 앱을 나눕니다. Play 검색에는 나타나지 않습니다. 앱 설정이 끝나기 전에도 시작할 수 있고, 빌드는 보통 올린 뒤 곧 테스터에게 열립니다. 개인 계정의 14일 비공개 테스트 조건에는 포함되지 않습니다. 설치가 되는지 먼저 보는 단계입니다.

Play Console에서 Test and release, Testing, Internal testing으로 이동합니다. 테스터 탭에서 이메일 목록을 만듭니다. 목록 이름은 library-internal로 둡니다. 본인 Google 계정 이메일을 넣습니다. 목록을 저장하고 내부 테스트에 그 목록을 연결합니다.

릴리스 만들기로 03편의 app-release.aab를 올립니다. 릴리스 이름은 1.0.0 (1)로 둡니다. 출시 노트에는 첫 내부 빌드라고 적습니다. 오류 없이 저장되면 검토 후 내부 테스트에 출시합니다. 버전 코드 1이 이 트랙에 들어가면, 다음 업로드는 2부터입니다.

테스터 참여 링크를 복사해 본인 폰의 Play 스토어가 쓰는 계정으로 엽니다. 참여를 확정한 뒤에 설치합니다. 이메일 명단에만 있고 링크에서 참여하지 않으면 설치 목록에 앱이 나오지 않습니다. 링크가 활성화되기까지 몇 시간이 걸릴 수 있습니다. 첫 게시 직후라면 기다립니다.

설치 뒤 확인할 항목은 세 가지입니다. 앱 이름이 생각나무 서재입니다. 첫 화면에 개미가 보입니다. 3일 연체료 단추가 300원을 표시합니다. 하나라도 다르면 프로덕션 문장을 쓰지 않고 버전 코드 2로 고칩니다.

직접 해 보기

내부 테스트로 설치한 앱에서 비행기 모드로 단추를 누르세요. 네트워크가 없어도 300원이 보여야 합니다.

해설

비행기 모드에서 실패하면 앱이 네트워크에 의존합니다. 그러면 08편의 데이터 보안 답을 수집 없음으로 둘 수 없습니다. 예제는 기기 안에서 계산이 끝나야 합니다.