2021년 8월부터 신규 앱은 Google Play에서 Android App Bundle로 게시해야 합니다. 200MB보다 큰 신규 앱은 Play Asset Delivery 또는 Play Feature Delivery를 사용할 수 있습니다.
2023년 6월 30일부터 Google Play에서는 APK를 사용하는 TV 앱 업데이트를 더 이상 지원하지 않습니다. 모든 TV 앱 업데이트는 Android App Bundle(AAB) 형식으로 게시해야 합니다.
자세한 내용은 Android 개발자 블로그에서 'The Future of Android App Bundles is here(이미 시작된 Android App Bundle의 미래)'를 참고하세요.
내부 앱 공유를 사용하면 내부 앱 공유 업로드 페이지에 App Bundle이나 APK를 업로드하고 링크를 생성하여 Android App Bundle을 내부 팀 및 테스터와 빠르게 공유할 수 있습니다. 이 방법으로 앱을 공유할 때 이메일 목록에 있는 사용자에게만 액세스 권한을 부여하거나 링크를 공유받은 누구나 다운로드하도록 설정할 수 있습니다.
시작하기 전 주의사항
내부 앱 공유를 위해 파일을 업로드하기 전에 다음 주요 사항을 유념해 두세요.
- 앱을 테스트 트랙으로 출시 권한이 있는 경우 내부 공유를 위해 App Bundle과 APK를 업로드할 권한이 기본으로 주어집니다.
- 버전 코드는 새로운 코드나 고유한 코드가 아니어도 되며 공유하는 App Bundle이나 APK의 버전 코드를 재사용해도 됩니다.
- 디버그 가능한 App Bundle이나 APK를 업로드하고 공유할 수 있습니다.
- 내부 앱 공유를 위해 업로드된 아티팩트는 App Bundle 탐색기에 표시되지 않으며 테스트 또는 프로덕션 트랙의 버전에도 포함되지 않습니다.
- 내부 앱 공유를 위해 업로드된 아티팩트는 아무 키로나 서명할 수 있으며 프로덕션 또는 업로드 키로 서명할 필요가 없습니다. Google에서 앱에 자동 생성하는 내부 앱 공유 키로 자동으로 다시 서명됩니다.
- 내부 앱 공유 링크는 사용자 수와 관계없이 공유할 수 있지만, 최대 100명의 사용자만 링크를 사용하여 앱을 다운로드할 수 있습니다.
- 다운로드 링크는 업로드 날짜로부터 60일 후에 만료됩니다.
앱 업로드 및 공유
테스트를 위해 앱 업로드 및 공유- 승인된 업로더로 추가된 Google 계정에 로그인한 후 내부 앱 공유 업로드 페이지로 이동합니다.
- 업로드를 선택합니다.
- 나와 테스터가 앱을 식별할 수 있도록 버전 이름을 입력하거나 App Bundle 또는 APK에서 할당된 버전 이름을 사용합니다.
- 업로드 확인을 선택합니다.
- 업로드된 App Bundle 또는 APK 옆의 복사 아이콘을 클릭하여 앱의 URL을 클립보드에 복사합니다.
- 다운로드 링크를 테스터와 공유합니다.
승인된 업로더 및 테스터 추가
승인된 업로더 추가옵션 1: 승인된 업로더 목록 새로 만들기
- Play Console을 엽니다.
- 앱을 선택합니다.
- 왼쪽 메뉴에서 출시 설정 내부 앱 공유를 선택합니다.
- 업로더 및 테스터 탭에서 '업로더 관리' 섹션으로 스크롤한 다음 이메일 목록 만들기를 선택합니다.
- 업로더 목록을 식별할 수 있도록 이름을 입력합니다.
- 앞으로 앱 테스트를 실시할 때 동일한 목록을 또 사용할 수 있습니다.
- 이메일 주소를 쉼표로 구분하여 추가하거나 CSV 파일 업로드를 선택합니다. CSV 파일을 사용하는 경우 쉼표를 사용하지 않고 이메일 주소를 한 줄에 하나씩 입력합니다.
- 이메일 주소를 입력한 후 CSV 파일을 업로드하면 추가했던 이메일 주소를 덮어씁니다.
- 승인된 업로더는 Play Console 계정이 없어도 됩니다.
- 변경사항 저장을 선택합니다.
- 사용할 목록 이름 옆의 체크박스를 선택합니다.
참고: 이메일 주소 목록을 만들면 Google Play 개발자 계정에서 테스트 트랙의 승인된 업로더, 다운로더, 테스터를 추가할 때 동일한 목록을 다시 사용할 수 있습니다.
옵션 2: 기존의 승인된 업로더 목록 사용
- Play Console을 엽니다.
- 앱을 선택합니다.
- 왼쪽 메뉴에서
테스트 및 출시
> 내부 테스트 > 내부 앱 공유를 선택합니다. - 업로더 및 테스터 탭에서 '업로더 관리' 섹션으로 스크롤한 다음 사용하려는 목록 이름 옆의 체크박스를 선택합니다.
중요: 승인된 테스터를 추가한 후 테스터에게 내부 앱 공유를 사용 설정하는 방법을 안내하세요.
옵션 1: 링크가 있는 모든 사용자가 앱을 사용할 수 있도록 설정
- Play Console을 엽니다.
- 앱을 선택합니다.
- 왼쪽 메뉴에서
테스트 및 출시
> 내부 테스트 > 내부 앱 공유를 선택합니다. - 업로더 및 테스터 탭에서 '테스터 관리' 섹션으로 스크롤한 다음 '링크를 공유한 모든 사람이 다운로드할 수 있음' 옵션이 선택되어 있는지 확인합니다(기본적으로 선택되어 있음).
옵션 2: 승인된 테스터 목록 새로 만들기
- Play Console에 로그인합니다.
- 앱을 선택합니다.
- 왼쪽 메뉴에서
테스트 및 출시
> 설정 > 내부 앱 공유 > 이메일 목록을 선택합니다. - '승인된 테스터' 탭을 선택합니다.
- '링크 사용 가능 여부'에서 이메일 목록을 선택합니다.
- 목록 만들기를 클릭합니다.
- 테스터 목록을 식별할 수 있도록 이름을 입력합니다. 앞으로 앱 테스트를 실시할 때 동일한 목록을 또 사용할 수 있습니다.
- 이메일 주소를 쉼표로 구분하여 추가하거나 새 CSV 파일 업로드를 클릭합니다. CSV 파일을 사용하는 경우 쉼표를 사용하지 않고 이메일 주소를 한 줄에 하나씩 입력합니다.
- 참고: 이메일 주소를 입력한 후 CSV 파일을 업로드하면 추가했던 이메일 주소를 덮어씁니다.
- 저장을 클릭합니다.
- 사용할 목록 이름 옆의 체크박스를 선택합니다.
참고: 이메일 주소 목록을 만들면 Google Play 개발자 계정에서 테스트 트랙의 승인된 업로더, 다운로더, 테스터를 추가할 때 동일한 목록을 다시 사용할 수 있습니다.
- Play Console을 엽니다.
- 앱을 선택합니다.
- 왼쪽 메뉴에서
테스트 및 출시
> 내부 테스트 > 내부 앱 공유를 선택합니다. - 이메일 목록 탭을 선택합니다.
- '다운로더' 옆에서 이메일 목록 만들기를 선택합니다.
- 다운로더의 목록을 구별할 수 있도록 이름을 입력합니다.
- 앞으로 앱 테스트를 실시할 때 동일한 목록을 또 사용할 수 있습니다.
- 이메일 주소를 쉼표로 구분하여 추가하거나 CSV 파일 업로드를 선택합니다. CSV 파일을 사용하는 경우 쉼표를 사용하지 않고 이메일 주소를 한 줄에 하나씩 입력합니다.
- 이메일 주소를 입력한 후 CSV 파일을 업로드하면 추가했던 이메일 주소를 덮어씁니다.
- 승인된 업로더는 Play Console 계정이 없어도 됩니다.
- 변경사항 저장을 선택합니다.
- 사용할 목록 이름 옆의 체크박스를 선택합니다.
참고: 이메일 주소 목록을 만들면 Google Play 개발자 계정에서 테스트 트랙의 승인된 업로더, 다운로더, 테스터를 추가할 때 동일한 목록을 다시 사용할 수 있습니다.
옵션 3: 기존의 승인된 테스터 목록 사용
- Play Console을 엽니다.
- 앱을 선택합니다.
- 왼쪽 메뉴에서
테스트 및 출시
> 내부 테스트 > 내부 앱 공유를 선택합니다. - 이메일 목록 탭을 선택합니다.
- '다운로더' 옆에서 사용하려는 목록 이름 옆의 체크박스를 선택합니다.
승인된 테스터가 내부 앱 공유를 사용 설정하는 방법
승인된 테스터가 내부 앱 공유를 사용하여 앱을 다운로드하려면 먼저 Google Play 스토어 앱에서 내부 앱 공유를 사용 설정해야 합니다.
- Google Play 스토어 앱 을 엽니다.
- 메뉴 > 설정을 탭합니다.
- '정보' 섹션에서 Play 스토어 버전을 7번 탭합니다.
- 내부 앱 공유 설정이 표시되면 스위치를 탭하여 내부 앱 공유를 사용 설정합니다.
- 사용을 탭합니다.
인증서 다운로드
일부 API 제공업체의 경우 서비스 사용을 위해 앱의 패키지 이름과 연결할 인증서를 요청합니다. App Bundle이나 APK를 내부 앱 공유 업로드 페이지에 처음 업로드하면 Play Console에서 앱의 각 업로드에 사용되는 인증서를 생성합니다. 앱에 서명하는 데 사용한 인증서와 상관없이 모든 APK는 이 테스트 인증서로 다시 서명됩니다.
테스트 인증서를 다운로드하려면 다음 단계를 따르세요.
- Play Console을 엽니다.
- 앱을 선택합니다.
- 왼쪽 메뉴에서
테스트 및 출시
> 내부 테스트 > 내부 앱 공유를 선택합니다. - 업로더 및 테스터 탭에서 '내부 테스트 인증서' 섹션으로 스크롤합니다.
- 인증서 다운로드를 선택합니다.
- 개별 인증서 디지털 지문이 필요한 경우 인증서 유형 옆의 복사 아이콘을 클릭하여 클립보드에 인증서를 복사합니다.
문제 해결
내부 앱 공유를 사용할 때 발생하는 문제를 해결하는 방법은 다음과 같습니다.
사용자가 내부 앱 공유 테스터가 아님Google Play에서 사용자가 이용할 수 없는 앱은 내부 앱 테스트를 사용하여 다운로드할 수 없습니다. 테스터가 내부 앱을 다운로드하려면 Google Play에서 앱의 스토어 등록정보에 액세스할 권한이 있어야 합니다.
다음은 사용자가 내부 앱을 다운로드할 수 없는 몇 가지 예입니다.
- 앱이 사용자의 국가에 배포되지 않았습니다.
- 앱이 프로덕션에 게시되지 않았거나 사용자가 액세스할 수 없는 테스트 트랙에만 게시되었습니다.
많은 사용자에게 내부 앱 공유 링크를 공유하면 하나의 링크를 통해 앱을 다운로드할 수 있는 사용자 수 한도(100명)에 도달하기도 합니다.
링크를 사용하여 더 많은 사용자에게 앱을 공유하려면 동일한 App Bundle 또는 APK를 업로드하여 새로운 다운로드 링크를 받으세요. 고유한 각 링크를 통해 최대 100명의 사용자가 앱을 다운로드할 수 있습니다.
내부 앱 다운로드 링크가 만료되면 동일한 App Bundle 또는 APK를 다시 업로드하여 새 링크를 받으세요.