사전 출시 보고서를 통해 문제 확인하기

공개, 비공개 또는 내부 테스트 트랙에 APK 또는 App Bundle을 업로드하면 서로 다른 버전의 Android를 실행하는 다양한 기기에서 문제를 확인할 수 있습니다.

Play Console의 사전 출시 보고서를 통해 다음과 같은 문제를 파악할 수 있습니다.

  • 안정성 문제
  • Android 호환성 문제
  • 성능 문제
  • 접근성 문제
  • 보안 취약점

사전 출시 보고서 생성 과정

테스트 APK 또는 App Bundle을 업로드하고 게시하면 테스트 기기가 자동으로 실행되어 몇 분 동안 앱을 크롤링합니다. 크롤링 시 앱에서 몇 초마다 입력, 탭, 스와이프 등의 기본 작업을 실행합니다.

테스트가 종료되면 Play Console의 사전 출시 보고서 섹션에서 결과를 확인할 수 있습니다.

참고:

  • 테스트 기기는 인기도, 비정상 종료 빈도, 화면 해상도, 제조업체, 운영체제 등을 비롯한 다양한 기준에 따라 선택됩니다. 선택된 테스트 기기는 상황에 따라 다를 수 있습니다.
  • 사전 출시 보고서에는 Android용 Firebase Test Lab의 분석이 제공됩니다.

모두 접기 모두 펼치기

사전 출시 보고서 실행

앱 테스트

앱의 사전 출시 보고서를 생성하려면 앱을 공개, 비공개 또는 내부 테스트 트랙에 게시하세요.

이후에 테스트 트랙에 게시되는 모든 버전의 기기 호환성, 디스플레이 문제, 성능 문제, 보안 취약점이 자동으로 테스트됩니다.

참고:

  • 보통 APK 또는 App Bundle을 업로드한 직후에 테스트 결과를 받을 수 있습니다. 하지만 업로드하고 몇 시간 후에 결과를 받는 경우도 있습니다.
  • 여러 앱의 APK 또는 App Bundle을 동시에 테스트할 수 있습니다.
  • 현재 사전 출시 보고서 기기로는 앱에서 스크립트 테스트를 실행할 수 없습니다. 스크립트 테스트를 실행하려면 'Android용 Firebase Test Lab에서 맞춤 테스트 만들기'의 안내를 따르세요.
게임 테스트하기

데모 루프를 사용하여 게임에서 사전 정의된 일련의 작업을 테스트할 수 있습니다. 표준 크롤러는 OpenGL을 지원하지 않기 때문에 데모 루프를 통해 사전 출시 보고서와 게임플레이 테스트 작업이 연결됩니다.

시작하려면 다음 단계를 따르세요. 

  1. 게임 내에 데모 루프를 만듭니다. 자세한 내용은 Firebase 고객센터를 참조하세요.
    • 참고: Firebase 계정이 없어도 사전 출시 보고서에 데모 루프를 사용할 수 있습니다.
  2. 사전 출시 보고서에 데모 루프를 사용하려면 게임에서 다음이 가능하도록 수정해야 합니다.
    • 데모 루프 시작
    • 데모 루프 실행
    • 데모 루프 종료(선택사항)
  3. 데모 루프가 포함된 버전의 게임을 공개, 비공개 또는 내부 테스트 트랙에 게시합니다. 크롤러가 자동으로 게임에서 데모 루프를 감지하여 실행합니다.
선택사항: Android용 Firebase Test Lab에서 맞춤 테스트 만들기

Firebase Test Lab에서 기기 유형과 테스트 방법을 선택하여 유료로 맞춤 테스트를 만들 수 있습니다. 맞춤 테스트 결과는 Firebase 콘솔에서 확인할 수 있습니다.

맞춤 테스트를 실행하려면 다음 단계를 따르세요.

  1. Play Console에 로그인합니다.
  2. 앱을 선택합니다.
  3. 출시 관리 > 사전 출시 보고서를 선택합니다.
  4. 화면 상단에 '맞춤 테스트 실행'이 표시되면 맞춤 테스트를 시작할 수 있습니다. 시작하려면 시작하기를 선택합니다.

테스트 결과 보기

결과를 검토하려면 다음 단계를 따르세요.

  1. Play Console에 로그인합니다.
  2. 앱을 선택합니다.
  3. 출시 관리 > 사전 출시 보고서를 선택합니다.
  4. 안정성, 성능, 접근성스크린샷, 보안 탭을 검토합니다. 각 페이지에는 최근 테스트 결과가 표시됩니다. 이전 빌드의 결과를 보려면 '선택' 드롭다운을 사용하세요.
    • 참고: '테스트 진행 중'이 표시되는 경우 최근에 실시한 테스트가 아직 끝나지 않은 것입니다. 최근 테스트가 실행되지 못한 경우 '테스트 실패'가 표시될 수 있습니다. 다른 테스트를 실행하려면 다른 APK나 App Bundle을 게시하세요.

결과

테스트를 통해 모든 문제를 파악할 수 있다고 보장되는 것은 아니므로 유의해 주시기 바랍니다.

개요
각 테스트 요약에는 테스트 중에 발견된 오류, 경고, 사소한 문제의 수가 문제 유형별로 구분되어 있습니다. 또한 앱의 테스트 결과에 따른 제안사항이 표시됩니다.
다음은 테스트 중 발견되는 문제의 예입니다.
  • 오류: 비정상 종료, 지원되지 않으며 제한된 API 사용
  • 경고: ANR, 시작 및 로드 시간 느림, 로그인 또는 크롤링 문제, 메모리 문제, 지원되지 않으며 아직 제한되지 않은 API 사용
  • 사소한 문제: 콘텐츠 라벨 누락됨, 색상 대비 문제, 터치 대상 크기가 작음, 구현 문제

카테고리별로 보고서 확인하기

앱의 개요 탭 하단에서 안정성, 성능, 보안 및 개인정보 보호, 접근성에 관한 문제가 요약된 개별 카드를 확인할 수 있습니다. 테스트 결과에 따라 앱 개선에 도움이 되는 아이디어 및 제안사항이 표시될 수도 있습니다.

각 카드에는 테스트 중에 확인된 문제의 수와 유형을 포함한 설명이 담겨 있습니다.

개별 문제 보기

각 카드에서 모든 문제 보기 또는 카드 오른쪽 하단에 있는 아래쪽 화살표를 클릭하면 각 문제에 관한 설명을 간단하게 확인할 수 있습니다. 특정 문제에 관해 좀 더 자세히 알아보려면 문제 보기를 클릭하세요.

다른 빌드와 비교

앱의 개요 탭 하단에 있는 차트에서는 지난 빌드와 비교한 테스트 요약을 확인할 수 있습니다. APK 또는 App Bundle별로 오류, 경고, 사소한 문제, 완료된 테스트 수와 더불어 보고서가 생성된 시간이 표시됩니다.

사전 출시 보고서 사용에 관한 팁 보기

앱의 개요 탭 하단에서 사전 출시 보고서를 더욱 효과적으로 사용하는 데 도움이 되는 가이드 및 팁을 확인할 수 있습니다.

안정성

각 테스트 요약에는 다음 항목의 개수가 포함됩니다.

  • 문제가 있는 기기
  • 문제가 없는 기기
  • 테스트 완료 기기

다른 빌드와 비교

앱의 안정성 탭에 있는 차트는 이전 빌드와 비교하여 앱의 호환성을 보여줍니다.

각 막대는 테스트 중에 성공한 실행 횟수 및 실패한 실행 횟수와 함께 APK 또는 App Bundle에서 최근에 테스트된 빌드를 나타냅니다.

개별 보고서 보기

앱의 안정성 탭 하단에서 다양한 Android 버전을 실행하는 기기의 개별 보고서를 확인할 수 있습니다.

각 행에는 테스트 기기의 이름과 기기의 Android 버전, 앱에 테스트 문제가 있었는지를 알려주는 아이콘이 표시됩니다.

  • 테스트 중에 기기에 문제가 있었으면 빨간색 아이콘이 표시됩니다.
  • 테스트 중에 아무 문제가 없었으면 녹색 체크표시가 나타납니다.

기기의 이름, 운영체제, 테스트 시간, 테스트의 스크린샷 및 동영상, 데모 루프 결과, 스택 추적(있는 경우) 등 더 자세한 정보를 보려면 테스트를 선택하세요.

참고: 테스트 중 발견된 비정상 종료도 앱의 비정상 종료 및 ANR 페이지에 표시됩니다. 사전 출시 보고서를 생성하는 동안 발견된 비정상 종료는 테스트 기기에서 발생한 것이므로 비정상 종료 통계에는 영향을 미치지 않습니다.

Android 호환성

앱이 공개 Android SDK에 포함되어 있지 않은 인터페이스('지원되지 않는' 또는 'SDK가 아닌 인터페이스'라고도 함)를 하나 이상 사용하는 경우 사전 출시 보고서의 개요안정성 탭에 오류 및 경고가 표시됩니다.

개별 문제 보기

사용 중인 인터페이스 중 지원되지 않는 항목이 있는지 확인하려면 사전 출시 보고서에서 'OS 호환성' 오류 및 경고 옆에 있는 문제 보기 링크를 클릭하세요. 앱에서 특정 인터페이스가 어디에서 호출되었는지 확인하려면 인터페이스 옆에 있는 아래쪽 화살표를 클릭하여 스택 추적을 살펴보세요. 한 번의 테스트에서 단일 인터페이스가 여러 번 호출될 수 있습니다.

지원되지 않는 인터페이스는 심각도별로 분류됩니다. 안정성 문제를 방지하려면 지원되지 않는 인터페이스를 사용하지 않는 것이 가장 좋습니다. 하지만 카테고리를 활용하면 어떤 문제를 가장 먼저 해결해야 하는지 우선순위를 정할 수 있습니다.

다음과 같은 우선순위를 사용하는 것이 좋습니다.

  1. 제한됨: 일부 또는 모든 Android 버전에서 작동하지 않는 인터페이스입니다.
  2. 지원되지 않지만 곧 제한됨: 작동 여부가 보장되지 않는 인터페이스이며 다음 버전에서 제한됩니다.
  3. 지원되지 않으며 곧 제한되지 않음: 작동 여부가 보장되지 않는 인터페이스입니다.

참고: 각 카테고리에서 실행 빈도를 기준으로 인터페이스가 정렬되어 어떤 문제를 먼저 해결해야 할지 우선순위를 정할 수 있습니다.

실적

각 기기 모델에 따라 테스트 요약에 다음과 같은 측정항목이 포함됩니다.

  • 평균 초당 프레임 수: 프레임이 표시되는 평균 속도입니다.
    • 참고: 평균 초당 프레임 수는 데모 루프를 사용하는 테스트에서만 확인할 수 있습니다.
  • 평균 CPU: 특정 기기 모델에서 앱의 평균 CPU 사용량 백분율입니다.
  • 전송된 평균 네트워크: 특정 기기 모델에서 네트워크 연결을 통해 앱에서 전송된 초당 평균 바이트 수입니다.
  • 수신된 평균 네트워크: 특정 기기 모델에서 네트워크 연결을 통해 앱에 수신된 초당 평균 바이트 수입니다.
  • 평균 메모리: 특정 기기 모델에서 선택된 기간 동안 앱에서 사용한 평균 메모리입니다.

참고: 일부 이전 버전의 Android를 실행하는 테스트 기기에서는 성능 데이터를 생성하지 못할 수 있습니다.

개별 보고서 보기

각 기기 모델을 선택하여 테스트를 통해 시간에 따라 전달된 각 측정항목의 그래프 및 기록을 확인할 수 있습니다.

예를 들어, 테스트가 진행됨에 따라 앱의 CPU 백분율이 어떻게 변화하는지 볼 수 있습니다. CPU 사용량이 급증한 시점이 있었다면 해당 시간에 크롤러가 실행한 작업을 검토하여 문제를 해결할 수 있습니다.

접근성

각 테스트 요약에는 테스트 중에 발견된 오류, 경고, 사소한 문제의 수가 다음 카테고리별로 구분되어 있습니다.

카테고리별로 보고서 확인하기

접근성 탭의 하단에 카테고리가 지정된 섹션이 있는데 여기에는 앱에서 접근성 문제가 발견된 위치를 보여주는 화면 클러스터가 포함되어 있습니다.

  • 오류가 발견되면 빨간색 아이콘이 표시됩니다.
  • 경고 사항이 발견되면 주황색 아이콘이 표시됩니다.
  • 사소한 문제만 발견되면 파란색 아이콘이 표시됩니다.
  • 아무 문제도 발견되지 않으면 녹색 체크표시가 나타납니다.

개별 문제 보기

화면 클러스터를 클릭하면 권장 조치와 함께 해당 기기 모델 이름, 운영 체제, 화면 크기, 화면 밀도 및 언어가 포함된 예제 스크린샷을 볼 수 있습니다.

앱의 접근성 개선하기

스크린샷

테스트 요약

  • 여러 언어로 된 테스트 기기에서 앱이 어떻게 표시되는지 보여주는 이미지
  • 테스트 기기의 메타데이터(모델명, Android 버전, 언어, 화면 해상도 및 DPI 포함)
  • 스크린샷이 있는 기기 수
  • APK 또는 App Bundle로 테스트할 수 없는 기기의 수입니다.
    • 사용할 수 없는 기기: APK 또는 App Bundle이 이 기기와 호환되지만 테스트 중 문제가 발생한 경우입니다. 테스트에 사용할 수 없는 기기가 있었다면 다른 APK 또는 App Bundle을 업로드하고 다시 테스트해 보는 것이 좋습니다.
    • 호환되지 않는 기기: APK 또는 App Bundle이 특정 테스트 기기와 호환되지 않는 경우입니다. 다시 테스트하면 호환되지 않는 기기의 결과는 받지 못합니다.

참고: 데모 루프를 사용하여 테스트를 실행 중일 때는 스크린샷 탭에 아무런 데이터도 표시되지 않습니다.

스크린샷 보는 방법

  • 화면 클러스터: 화면 클러스터 탭을 선택하여 비슷한 스크린샷이 다른 기기에 표시되는 방식을 확인합니다. 여기서는 사전 출시 보고서가 화면의 요소 또는 위젯에 따라 이미지를 그룹화합니다.
  • 기기: 기기 탭을 선택하여 특정 기기와 관련된 모든 스크린샷을 볼 수 있습니다. 여기서는 테스트 중에 시간 순서대로 캡처된 스크린샷을 볼 수 있습니다.

언어 환경설정

특정 언어의 스크린샷을 보려면 설정 탭에서 언어 환경설정을 지정하세요. 

보안

각 테스트 요약에는 APK 또는 App Bundle에서 발견된 보안 취약점의 이름과 설명이 포함됩니다.

참고: 프로덕션에 APK 또는 App Bundle을 게시하기 전에 발견된 모든 보안 취약점을 해결하는 것이 좋습니다.

사전 출시 보고서 설정 관리

사전 출시 보고서 버전

2017년 10월부터 사전 출시 보고서에서 더욱 종합적인 분석을 제공하기 위해 새로운 크롤러를 사용합니다. 따라서 사전 출시 보고서가 테스트 환경 내에서 APK 또는 App Bundle에 일시적으로 다시 서명하게 됩니다.

새로운 테스트 절차와 관련된 잠재적 제한사항

다시 서명하는 절차로 인해 일부 앱에서 테스트 제한사항이 나타날 수 있습니다. 예를 들면 다음과 같습니다.

  • Google 계정 자동 로그인 실패
  • 앱 서명 키를 인증 메커니즘으로 사용하는 웹 서비스 RPC와 제대로 상호작용하지 못함
  • 비정상 종료 건수가 더 적게 확인됨

참고: 대부분의 앱은 이러한 제한사항의 영향을 받지 않으며, 더욱 광범위한 크롤링을 통해 기존 사전 출시 보고서에 비해 더 많은 문제를 파악할 수 있습니다.

이전 테스트 절차로 전환

문제가 발생한 경우 다시 서명하지 않아도 되는 이전 테스트 절차로 다시 전환할 수 있습니다. 

  1. Play Console에 로그인합니다.
  2. 앱을 선택합니다.
  3. 출시 관리 > 사전 출시 보고서 > 설정을 선택합니다.
  4. '사전 출시 보고서 버전' 섹션에서 선택 해제 스위치가 파란색으로 바뀔 때까지 오른쪽으로 이동합니다.
모든 사전 출시 보고서 사용 중지

사전 출시 보고서는 앱을 공개, 비공개 또는 내부 테스트 트랙에 게시하는 경우 자동으로 생성됩니다. 앱의 모든 사전 출시 보고서를 사용 중지하려면 다음 단계를 따르세요.

  1. Play Console에 로그인합니다.
  2. 앱을 선택합니다.
  3. 출시 관리 > 사전 출시 보고서 > 설정을 선택합니다.
  4. '사전 출시 보고서' 옆에서 스위치가 회색으로 바뀌도록 왼쪽으로 이동합니다. 나중에 사전 출시 보고서를 다시 켜려면 스위치를 다시 오른쪽으로 움직여 파란색으로 바꿉니다.

추가 테스트 기능

앱에 사용자 인증 정보를 요청하는 로그인 화면이 있으면 Play Console에 테스트 계정과 연결된 사용자 인증 정보를 추가하세요.

중요: 제공하는 사용자 인증 정보는 테스트 목적으로 사용됩니다. 이러한 사용자 인증 정보를 제공해도 Google에서 테스트를 통해 모든 문제를 찾아내지 못할 수도 있다는 점을 유의하시기 바랍니다.

사용자 인증 정보가 사용되는 방식

사전 출시 보고서의 일부로 추가하는 모든 사용자 인증 정보는 저장되며 모든 향후 테스트에 사용됩니다(수정 시까지). 앱의 테스트 사용자 인증 정보를 수정하면 모든 새로운 테스트에 업데이트된 사용자 인증 정보를 사용합니다. 앱의 테스트 사용자 인증 정보를 삭제하는 경우 향후 테스트 시 앱에 로그인하려면 먼저 새 사용자 인증 정보를 추가해야 합니다.

Google은 테스트 사용자 인증 정보를 안전하게 보호하기 위해 최선을 다하지만 사전 출시 보고서에 공식 사용자 인증 정보는 추가하지 않는 것이 좋습니다. 대신 테스트 계정용 사용자 이름 및 비밀번호를 만드세요.

참고: 사용자 인증 정보는 표준 Android 위젯을 사용하는 Android 앱에만 자동으로 삽입할 수 있습니다. OpenGL을 사용하여 맞춤 컨트롤을 렌더링하는 앱 또는 웹 기반의 인증 절차로 WebView를 사용하는 앱에는 사용자 인증 정보를 사용할 수 없습니다.

사용자 인증 정보 설정

  1. Play Console에 로그인합니다.
  2. 앱을 선택합니다.
  3. 왼쪽 메뉴에서 출시 관리사전 출시 보고서 > 설정을 선택합니다.
  4. 다음을 입력합니다.
    • 사용자 이름 리소스 이름: 앱에서 지정된 사용자 이름을 입력해야 하는 텍스트 입력란의 Android 리소스 이름입니다(예: 텍스트 입력란이 @+id/username_field인 경우 username_field라고 입력).
    • 사용자 이름: 테스트 계정과 연결된 사용자 이름입니다.
    • 비밀번호 리소스 이름: 앱에서 지정된 비밀번호를 입력해야 하는 텍스트 입력란의 Android 리소스 이름입니다.
    • 비밀번호: 테스트 계정과 연결된 비밀번호입니다.
    • 로그인 버튼 리소스 이름: 앱에서 사용자 이름과 비밀번호를 입력한 후 탭해야 하는 버튼의 Android 리소스 이름입니다. 여기에는 로그인 프로세스를 활성화하는 버튼이 포함될 수 있으며, 생략할 수 있는 입력란입니다
  5. 변경사항을 저장합니다.

사용자 인증 정보 수정

  1. Play Console에 로그인합니다.
  2. 앱을 선택합니다.
  3. 왼쪽 메뉴에서 출시 관리사전 출시 보고서 > 설정을 선택합니다.
  4. 표시되는 화면에서
    • 사용자 인증 정보를 수정하려면 업데이트된 사용자 인증 정보를 입력합니다.
    • 사용자 인증 정보를 삭제하려면 모든 입력란 지우기를 선택합니다.
  5. 변경사항을 저장합니다.
특정 언어의 테스트 결과 보기

사전 출시 보고서에서 특정 언어의 테스트 결과만 표시하도록 하려면 설정 탭에서 언어 환경설정을 설정하면 됩니다. 최대 5개의 언어를 선택할 수 있습니다. 

도움말: 테스트 APK 또는 App Bundle을 업로드하면 사전 출시 보고서가 자동으로 실행되므로 초기 테스트가 완료된 후에만 언어 환경설정을 추가할 수 있습니다.  

  1. Play Console에 로그인합니다.
  2. 앱을 선택합니다.
  3. 왼쪽 메뉴에서 출시 관리 > 사전 출시 보고서 > 설정을 선택합니다.
  4. '언어 환경설정'에서 언어 추가 를 선택합니다.
  5. 최대 5개의 언어를 선택합니다. 이후 테스트에서는 선택한 언어의 테스트 결과만 표시됩니다.
    • 언어를 삭제하려면 취소 아이콘 을 선택합니다.
사전 출시 보고서에서 내 앱을 탐색하는 방법 조정

좀 더 원하는 대로 테스트 내용을 변경하고 싶다면 Robo 스크립트를 설정하여 사용자의 일반적인 행동이나 앱의 새로운 섹션 테스트와 같은 특정 작업을 실행해 보세요. 표준 테스트에서 크롤러는 이와 같은 동일한 작업을 실행하거나 실행하지 않을 수 있습니다.

첨부된 스크립트로 테스트를 실행하면 크롤러는 사전 스크립팅된 작업을 먼저 실행한 다음 평상시처럼 앱을 탐색합니다.

시작하려면 다음 단계를 따르세요.

  1. 스크립트를 기록하려면 Firebase 고객센터의 안내를 따릅니다. Robo 스크립트 기록은 테스트 앱 외부에서 일어나는 작업을 캡처하지 않습니다.
    • 참고: Robo 스크립트를 실행할 때 Firebase 계정이 필요하지 않습니다.
  2. 스크립트가 준비되면 Play Console에 로그인합니다.
  3. 앱을 선택합니다.
  4. 출시 관리 > 사전 출시 보고서를 선택합니다.
  5. 설정 탭을 선택합니다.
  6. 'Robo 스크립트' 섹션에서 스크립트를 업로드합니다.

모두 접기 모두 펼치기

테스트 팁 및 지원

테스트 기기의 위치정보

테스트 기기는 미국에 있습니다. 앱이 위치정보를 사용하거나 국가에 따른 콘텐츠 제약이 있는 경우, 테스트 기기는 위치한 지역에서 할 수 있는 작업만 표시합니다.

앱에서 테스트 기기가 위치한 지역 외부의 특정 위치정보를 요청하는 경우 테스트 목적으로 위치 요구사항을 삭제한 APK 또는 App Bundle을 게시하면 됩니다.

구독 또는 인앱 상품

테스트 기기는 테스트 중에 구매를 할 수 없습니다. 앱이 앱의 일부분에 액세스하는 구독이나 인앱 상품을 제공하는 경우 테스트 시나리오에 제약이 있을 수 있습니다.

주 실행 활동이 없는 앱(위젯, 키보드 등)

테스트 기기는 런처, 위젯, 키보드, 시계 모드와 같이 주 실행 활동이 없는 앱에서는 테스트를 수행할 수 없습니다.

디스플레이 광고가 있는 앱

자동화된 앱 테스트로 허위 광고 수익을 줄이는 방법을 자세히 알아보려면 Google Developers 사이트를 확인하시기 바랍니다.

x86 기기용으로 컴파일된 앱

기기 설정은 ARM 기기로 제한됩니다. x86 APK는 어떤 테스트 기기와도 호환되지 않는다고 표시됩니다.

Wear OS by Google, Auto, TV, 이전 Android 버전용 앱

기기는 휴대전화와 태블릿으로 제한되므로 Wear OS by Google, Auto, TV에서 바로 앱을 테스트할 수 없습니다. 또한 Android 버전 4.1.1(Jelly Bean) 이전 버전이 설치된 기기에서도 테스트할 수 없습니다.

OpenGL/Unity3D 프레임워크 기반의 앱

Google의 자동화 크롤러는 OpenGL/Unity3D를 사용하는 앱에서 UI 요소를 식별할 수 없습니다. 테스트 결과는 앱을 실행하고 몇 초 후 종료하는 테스트로 제한됩니다.

게임에서 사전 정의된 작업을 테스트할 때 데모 루프를 사용할 수 있습니다.

사전 로드된 미디어 또는 사전 설치된 추가 앱

테스트 플랫폼은 미디어를 사전 로드하는 기기 또는 사전 설치된 앱을 지원하지 않습니다.

사전 로드된 데이터로 앱에서 테스트를 실행하려면 APK 또는 App Bundle에 미디어 파일이 삽입되어 있는 테스트 버전의 앱을 게시하세요.

Google Play 라이선스 서비스를 사용하는 앱

앱이 공개 테스트 중이거나 프로덕션에 게시된 경우 사전 출시 보고서 테스트에서 앱 라이선스가 있는 것처럼 작동하는 ID를 사용하게 됩니다.

앱이 공개 테스트 중이 아니거나 활성화된 APK가 프로덕션에 게시되지 않은 경우 앱에서 라이선스 확인을 할 수 없습니다. 사전 출시 보고서 결과는 계속 수신되지만 앱은 라이선스가 없는 상태가 됩니다. 이러한 앱의 테스트를 실행하려면 라이선스 서비스를 사용 중지한 상태에서 앱의 비공개 버전을 게시하면 됩니다. 

가로 모드 설정을 사용 중인 앱

테스트 기기는 기본적으로 고정된 세로 페이지 방향에서 테스트를 실행하도록 사전 설정되어 있으므로, 가로 모드를 사용 중인 앱인 경우 강제로 세로 모드로 전환될 수 있습니다.

루팅된 기기 확인 앱

테스트 플랫폼에서는 기기가 Android에서 특별한 제어 권한(루팅 액세스)을 갖고 있는지 확인하는 앱을 지원하지 않습니다.

사전 출시 보고서 이메일 받아보기

Play Console에서 이메일 환경설정을 설정하여, 사용할 수 있는 사전 출시 보고서가 있는 경우 알림을 받을 수 있습니다. 모든 테스트와 관련된 이메일을 수신하거나 문제가 있는 경우에만 수신하도록 선택할 수 있습니다.

도움이 되었나요?
어떻게 하면 개선할 수 있을까요?