Firebase Console의 앱 배포 페이지에 있는 테스터 및 그룹 탭의 모든 테스터 보기 섹션에서 테스터를 삭제합니다. 이 작업을 수행하면 기존 초대가 삭제됩니다.
앱을 테스트하도록 테스터를 다시 초대합니다. 테스터에게 초대 이메일이 전송됩니다. 테스터가 초대가 전송된 것과 동일한 이메일 주소를 사용하여 초대를 수락하는지 확인합니다.
테스트 앱을 실행할 때 '신뢰할 수 없는 엔터프라이즈 개발자' 오류 발생
앱을 열기 전에 테스트 기기에서 개발자 인증서를 신뢰하지 않으면 신뢰할 수 없는 엔터프라이즈 개발자 오류가 발생합니다. 설정 앱 > 프로필 및 기기 관리 화면에서 앱의 개발자 이름을 선택하고 신뢰하세요.
테스트 앱을 실행하려고 할 때 '개발자 모드 필요' 오류 발생
개발자 모드 필요 오류는 먼저 개발자 모드를 사용 설정하지 않고 iOS 16 이상에서 임시 프로비저닝된 iOS 앱을 실행하려고 할 때 표시됩니다.
개발자 모드를 사용 설정하고 이 오류를 해결하려면 다음 단계를 따르세요.
iPhone에서 설정 앱을 열고 개인정보 보호 및 보안을 탭합니다.
보안까지 아래로 스크롤한 다음 개발자 모드를 탭합니다.
개발자 모드 슬라이더를 탭합니다.
다시 시작을 탭합니다.
기기가 다시 시작되면 기기를 잠금 해제합니다. '개발자 모드를 사용 설정하시겠습니까?' 대화상자가 표시됩니다.
사용을 탭합니다. 이제 앱을 실행하고 테스트를 시작할 수 있습니다.
'기기가 등록되었으며 이제 준비가 끝났습니다. 앱을 테스트할 준비가 되면 이메일이 전송됩니다.'
임시 배포를 설치할 경우 개발자가 아직 테스트 기기에서 앱을 실행하도록 구성하지 않았으면 이 메시지가 표시됩니다.
앱을 사용할 수 있게 하려면 개발자가 추가 기기 등록의 안내를 완료해야 합니다.
Google 계정에 테스트 앱 액세스 권한이 없음
Google 계정에 이전에 설치 또는 초대를 수락한 테스트 앱에 대한 액세스 권한이 없거나 잘못된 Google 계정에 로그인했을 가능성이 있습니다. 액세스할 수 있는 앱은 앱을 테스트하기 위한 초대를 처음으로 수락하는 데 사용했던 Google 계정과 연결되어 있습니다. 이전에 초대를 수락하는 데 사용했던 Google 계정으로 로그인하여 다시 시도하세요.
403 오류: '액세스하려면 관리자에게 문의하세요'
403 오류가 발생하면 사용 중인 계정에 앱 설치 및 테스트 권한이 없기 때문일 수 있습니다. 액세스는 Google Workspace에서 계정 도메인의 관리자에 의해 결정됩니다.
앱 설치 및 테스트 권한이 필요하면 Google Workspace 계정 관리자에게 계정 설정 변경을 요청합니다. 관리자는 개별적으로 제어되지 않는 서비스 액세스 관리의 안내를 따라야 합니다.
여러 계정이 있으면 앱 설치 및 테스트가 제한되지 않는 다른 계정을 사용하여 로그인해보세요.
앱 배포 iOS SDK로 인앱 알림 사용 설정
다음 팁에 따라 앱 배포 iOS SDK를 사용하여 새로운 인앱 빌드 알림을 사용 설정할 때 발생하는 문제를 해결할 수 있습니다.
테스터가 인앱 알림을 받지 못함
앱에 이미 앱 배포 iOS SDK를 설정했는데 테스터가 인앱 알림을 받지 못하는 경우 앱이 새 출시 버전을 가져오고 있는지 확인합니다.
테스터는 초대 유효 기간(30일) 만료 전에 앱 테스트를 수락해야 합니다.
초대 유효 기간이 만료되기 5일 전부터 Firebase Console에서 출시 버전의 테스터 옆에 만료 알림이 표시됩니다. 테스터 행의 드롭다운 메뉴를 사용하여 초대를 재전송하면 갱신할 수 있습니다.
앱 출시 버전을 Firebase에 업로드하면 업로드 날짜로부터 150일 동안 앱 배포 대시보드에 출시 버전이 표시됩니다. 출시 버전을 업로드한 후에는 이를 테스터에 배포할 수 있고, 테스터가 자신의 테스트 기기에서 앱 배포 테스터 웹 앱으로부터 출시 버전을 설치할 수 있습니다.
출시 버전의 만료 날짜가 30일 남았으면 앱 출시 버전 만료 알림이 Firebase Console의 앱 배포 페이지와 앱 배포 테스터 웹 앱의 출시 버전에 표시됩니다.
앱 배포의 최대 1,000개 출시 버전 지원
앱 배포에서는 앱당 최대 1,000개의 출시 버전이 허용됩니다. 앱이 1,000개 출시 버전 한도에 도달하면 앱 배포에서 한도를 초과하는 가장 오래된 출시 버전이 자동으로 삭제됩니다.
앱 출시 버전을 수동으로 관리하려면 App Distribution REST API를 사용하여 앱 출시 버전을 대량으로 나열하고 삭제합니다.
기기의 고유 기기 ID(UDID)를 수집하여 테스트 기기를 등록합니다. 임시 배포를 테스트할 경우 기기에서 빌드를 테스트할 수 있도록 Firebase가 앱 개발자에게 테스트 기기의 UDID와 함께 앱의 프로비저닝 프로필에 기기를 포함하는 방법에 대한 안내를 이메일로 발송합니다.
Firebase 앱 배포 웹 클립을 기기의 홈 화면에 설치합니다. 웹 클립을 사용하면 모든 테스트 앱을 한 곳에 설치하고 액세스할 수 있습니다. 테스트하도록 초대받은 새 빌드가 자동으로 웹 클립에 추가됩니다.